티스토리 뷰
카테고리
REVERSING
문제
welcome 이라는 64 bit 바이너리가 주어졌다.
Mac에서 실행할 수 있는 파일(Mach-O) 인데 일단 IDA로 열어봤다.
v6의 값들과 v7의 값들을 XOR 연산한 결과가 "WelcomeToLayer7CTF"와 같다면 "Congratulation!\n"이라는 문자열이 출력된다.
v6의 값이 무엇이어야 하는지를 맞춰야 하는 것 같다.
XOR 연산의 특성상
A ^ B = C
C ^ B = A
이므로 "WelcomeToLayer7CTF"와 v7의 값들(v7부터 v9까지 총 18바이트)을 XOR 연산하면 v6의 값이 나온다.
답은 SpjOhePU:HjYc{;#Oz 이다.
'해킹 > CTF' 카테고리의 다른 글
[2016 Layer7 CTF] EASY UAF write-up (3) | 2016.09.06 |
---|---|
[2016 Layer7 CTF] EASY FSB write-up (0) | 2016.09.06 |
[2016 Layer7 CTF] LOGIN WITH ADMIN ! write-up (0) | 2016.09.06 |
[2016 Layer7 CTF] EASY CRYPTO write-up (1) | 2016.09.06 |
좋은 툴 (0) | 2016.04.18 |
댓글