W4RG4M3/R3V3RS1NG
[CodeEngn] Basic RCE L05 문제 풀이
HackChang
2019. 11. 19. 21:45
Basic RCE L05
이 프로그램의 등록키는 무엇인가
프로그램안의 등록키를 알아내는 문제이다.
압축을 풀고 실행파일을 실행시켜본다.
Register now !를 누르면 잘못된 시리얼이라고 나온다.
이제 올리디버거로 열어본다.
대책없이 올리디버거로 열어봤지만 검색을 통해 얻고자하는 결과가 나오지않았다.
패킹이 된 파일인 것 같아 PEID로 열어보았다.
역시나 UPX로 패킹이 된 파일이었고, 언패킹툴을 통해 언패킹을 진행하였다.
위와같은 옵션을 이용하여 언패킹을 진행한다.
upx.exe를 cmd를 통해 실행해야만 한다.
ex ) upx 파일명.exe -d
언패킹을 하고, PEID로 다시 열어보았다.
언패킹이 된 것을 볼 수 있었고, 다시 올리디버거로 열어보았다.
스트링 검색을 통해 시리얼 값을 확인할 수 있었다.