Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
Tags
- #고클린
- #크랙미2번
- #심플즈 크랙미
- #abex
- #크랙미 10번
- #크랙미 9번
- leetcode
- #리버싱
- #크랙미4번
- #보안이슈
- #심플즈
- #보안뉴스
- 리버싱
- #크랙미3번
- #크랙미
- java8
- Easy
- java
- #크랙미 5번
- GraphQL
- springframework
- #abex크랙미4번
- Spring
- #파밍
- #abex크랙미
Archives
- Today
- Total
목록#abex크랙미4번 (1)
Halo World
[크랙미] abex 크랙미 4번 풀이
안녕하세요! 오랜만에 글을 쓰네요ㅎㅎ 오늘은 크랙미 4번 문제를 풀어보았습니다. 문제는 위에 첨부되어 있습니다. 먼저 4번 문제를 실행하면 나타나는 화면인데요. 올바른 시리얼 넘버를 입력하는 문제인 것 같습니다. 올리디버거로 실행해서 F8을 몇번 누르다 보면 본 함수가 등장합니다. 여기서 문자열 목록을 보면 이렇게 성공메세지들이 보이는데 일단 Well done!으로 가보았습니다. 흠... 근데 보시면 일반 코드와는 다르게 생겼다는 것을 느끼게 됩니다. MSVBVM 이런 함수드을 보니 비주얼 베이직으로 쓰여졌군요ㅎㅎ 비주얼 베이직으로 쓰인 함수들을 목록을 보았습니다. search for 에서 all intermodular calls를 이용해 보시면 됩니다. 함수들 이름을 보다보면 vbaStrCmp를 보실 ..
보안/REVERSE ENGINEERING
2015. 11. 30. 23:44