CodeEngn Reversing Basic_Level02

패스워드를 알아내라고 한다.
올리디버거로 실행하면 열리지 않는다. 문제에서 말하는 것처럼, 실행 파일이 손상되어 실행할 수 없다.

Hex Editor인 HxD로 열어보았다. 앞부분은 EXE를 실행하기 위한 헤더이다. 이 부분이 손상되어 파일이 실행되지 않는 것이다.
하지만 이번 문제의 초점은 이것을 고치는 게 아니다. 파일에는 여러 정보가 들어있다. 프로그램에서 사용하는 문자열은 데이터 영역에 저장되어 있다. 파일에 무엇이 들어있는지 한 번 훑어보자.

딱 봐도 수상해 보이는 문자열을 찾았다. JK3FJZh가 비밀번호다.
