친구가 준 리버싱 문제이다.
푸는데 2분 걸렸따 ㅎㅎ...
포스팅 요즘 너무 안올린거 같아서 이런문제라도 올려봅니다 ㅠ
루비 난독화라는데
열어보면 엄청 난잡하다...
사실 저걸 다 계산해서 코드를 구해낼 수 도 있겠지만
이런식으로 실행되는걸 보고
저걸 실행시켜놓은 상태로, gdb 로 attach 해서 스택을 보면 디코딩된 코드가 나오겠지
라고 생각해서
쉘 2개 띄워놓고 한쪽 실행시켜놓고 한쪽에서 pid 알아내 attach 하고
스택 어디에 있나 해서 find "nono" 했는데
띠용...
코드 보고 분석까지 해야될줄 알았는데 플래그도 같이 줬따.
이게 스택에 있는 코드
'Reversing' 카테고리의 다른 글
간단한 Arm 리버싱 (0) | 2018.01.06 |
---|---|
[CodeGate] RamG (0) | 2018.01.05 |
[Reversing.kr] Replace (4) | 2017.11.13 |
[DIMICTF2017] ToHard (0) | 2017.07.17 |