Notice
Recent Posts
Recent Comments
- Today
- Total
Phantom
Crackme – 5 본문
반응형
이번에도 시리얼을 찾는 문제인 것 같다.
어셈으로 만들어졌다.
그래픽 뷰로 보니 이것이 전부이다…우선… 각각의 함수를 알아봐야겠다.
GetModuleHandle 함수는 lpModuleName에 해당하는 모듈이 프로세스 주소공간에 매핑되어 있다면 해당 모듈의 핸들을 반환한다.
그리고 DialogBoxParam 함수는 대화상자를 만드는 함수인데 IParam매개변수를 추가한것이라 한다.
이 함수 안에 들어가보니 lstrcmpia 함수가 문자열을 비교한다.
이 함수에 BP를 걸고 A를 입력하니 비교 문자인 시리얼이 나오더라
그래서 따로 프로그램을 실행시켜 저 값을 넣었더니
값이 맞았다.
처음으로 빠르게 WriteUp을 안보고 푼 문제가 되었다
반응형
'Pwnable > Crackme 처음 풀 때' 카테고리의 다른 글
Crackme – 7 (0) | 2016.03.01 |
---|---|
Crackme – 6 (0) | 2016.03.01 |
Crackme – 4 (0) | 2016.03.01 |
Crackme – 3 (0) | 2016.03.01 |
Crackme – 2 (0) | 2016.03.01 |
Comments