728x90
반응형
- 문제 페이지에 적혀있는 영어를 해석하면 아래 내용과 같다.
NSA가 IRC 서버로부터 마피아 조직원들 간의 대화를 도청했다.
수사관들은 그 메시지가 어떤 비밀을 가지고 있다고 확신하지만, 그들은 어떤 단서도 찾을 수 없다.
당신의 임무는 NSA 수사관들을 돕고 이 메시지의 비밀을 밝히는 것입니다.
- down 버튼을 누르면 메세지 파일을 다운받을 수 있다.
- 제목에서 x86 이라는 걸 보고, 다운받은 텍스트 파일을 HxD에 넣어서 확인했다.
- 여기서부터 어떻게 해야 할지 몰라서 살짝 찾아봤는데 HxD에서 txt 파일의 HEX 값을 복사해서 디버거에 넣어야 된다고 한다.
- 디버거로 아무 exe 파일을 연다.
- 어셈블리 코드 드래그 하여 선택 > 우클릭 > Binary > Binary paste
- 붙여넣으면 아래와 같이 보인다.
- 붙여넣은 어셈블리어에서 젤 밑에는 BP를 설정한다.
- 코드의 맨 처음에서는 우클릭 > New origin here을 눌러서 실행한다.
- 실행 후 레지스터 창에서 눈에 띄는 부분이 보였다.
- 문자열이 보여서 00CFFEE0 위치의 스택창을 확인해보았더니 인증키가 보였다.
- key_is_accbggj
- 인증페이지에 가서 입력했더니 문제풀이에 성공했다.
- key_is_accbggj 가 인증키가 이닌 accbggj만 인증키였다….
728x90
반응형