Crackme 분석(역공학)
- 최초 등록일
- 2020.12.30
- 최종 저작일
- 2020.11
- 7페이지/ MS 워드
- 가격 1,000원
소개글
"Crackme 분석(역공학)"에 대한 내용입니다.
목차
없음
본문내용
1)
실행시켰을 때 화면이다.
시작 부분은 0x400000+0x1000 = 0x401000인 것을 알 수 있다.
문자열을 확인해보면 “Great work, mate! Now try the next CrackMe!” 라는 문자열이 보인다. 이 부근으로 유의해서 확인해보면 될 것 같다(0x40134f)
문자열이 있는 부분을 보면 어떤 행위에 따라 “Great work, mate! Now try the newt CrackMe!”가 나오거나 ”No luck there, mate!”가 나오는 것 같다.
“No luck there, mate!”는 help->register에서 name과 serial을 입력하면 나오는 문장이다.
문자열이 있는 부분에서 조금 위로 올려보면 text를 가져오는 부분이 두 개 존재하는데 이 부분이 아마 name과 serial을 가져오는 것으로 생각된다.
이 부분에서 0X4012F5에 있는 JMP SHORT 00401284을 JMP SHORT 0040134D로 바꾸면 “Greak work”가 담긴 메시지 박스가 뜰 것이다
해당 메시지 박스가 출력되었다.
2)
Register key도 찾아보자. Name과 register를 가져온 부분부터 실행시키다 보면
Text를 받아서 어떤 동작을 하는 부분이 보인다.
참고 자료
없음