-
[Inc0gnito CTF][Cryptography] 3AsYCrACk_M3CTF write_up/기타 CTF 2019. 8. 26. 23:33
문제의 파일을 확인해 보면 ELF 파일입니다.
문제를 보면 암호문의 원문을 구하라는거 보면 입력한 값이 해당 프로그램에서 나오면 Cdm+V2^U`7 가 나와야 합니다.
해당 프로그램을 IDA로 열어보겠습니다.
위의 코드가 main 코드인데 encrypt함수가 있는데.. 리턴 값을 받는 변수가 존재 하지 않는 것으로 보아 v4인 결과값에 영향을 끼치지 않습니다.
그렇기 때문에 encrypt 함수를 분석하지 않아도 된다는 것입니다.
위의 코드에서 for문 로직이 v4에 영향을 주기 때문에 브루트포스로 코드를 작성해보겠습니다.
해당 결과를 확인해 보면 다음과 같습니다.
Flag : CR^CK=LOVE
'CTF write_up > 기타 CTF' 카테고리의 다른 글
[Inc0gnito CTF][Forensic] Packet_Forensics (0) 2019.08.26 [Inc0gnito CTF][Forensic] wh3re_is_my_f149 (0) 2019.08.26 [2019 사이버작전경연대회][Forensic] Industry (0) 2019.08.26 [2019 사이버작전경연대회][Web] Hidden Command (4) 2019.08.26 [SUA CTF][Reversing] 2nd_taxi (0) 2019.07.27