코드엔진 Basic RCE L02 문제풀이

ZaZa·2023년 9월 26일
0

리버싱

목록 보기
3/3

패스워드로 인증하는 실행파일이 손상되어 실행이 안되는 문제가 생겼다. 패스워드가 무엇인지 분석하시오

처음에 조금 당황했습니다.
이유는

실행 파일이 손상 되었다고 합니다.
즉, 동적 분석은 불가능하단 이야기죠? 치트엔진이 봉인당했습니다.

근데 왠걸?
IDA도 거부를 하고 있습니다..
그래서 인터넷에 검색해 본 결과

HxD 이란 헥스코드 에디터툴로 정적 분석을 한다고 하네요
다운로드 받고 실행해보았습니다.

처음에 영문 모를 16진수들이 나열되어있습니다.
조금 더 내려가다 보면

함수들로 추정되는 단어들과 저 밑에 JK3FJZh라는 누가 봐도 수상한 단어가 있는 것을 확인할 수 있었습니다.

답은 저게 맞았는데... 살짝 찝찝한 기분?
출제 의도는 Hex Editer의 사용법을 알면 좋다! 이런 관점에서 비밀번호를 저렇게 하드코드로 박아 놓은 것 같기도 하고요

profile
아무거나

0개의 댓글