일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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
- Docker
- a tour of go
- 백준
- 자료구조
- LOB
- c++ heap
- C++
- JUCE
- 운영체제
- JUCE라이브러리
- go
- 프로그래밍
- vim-go
- BOJ
- 연결리스트
- C++ gui 라이브러리
- gui
- JUCE library
- C++ gui
- C언어
- C++ library
- 리듬게임
- 코딩
- 알고리즘
- tour of go
- JUCE 튜토리얼
- 공룡책
- OS
- go channel
- Nebula
Archives
- Today
- Total
목록abex crackme2 (1)
CafeM0ca
[리버싱]abex crackme2
사용한 툴: immunity debugger1에 비해 난이도가 올라간 느낌?.. 조사해보니 visual basic으로 짜여져 있다. 풀어보자! 프로그램을 실행시켜보면 CALL 이라는 곳으로 도착하는데 여기가 메인함수부분이다. F7로 함수 내부로 들어가보자.계속 실행시키다보면 창을 띄울 준비를 한다.그리고 CALL MSVEVM60.6600A4C2에서 창이 나온다.이름을 입력하고 시리얼키를 입력받는데 아마 이 문제가 원하는건 시리얼키를 맞추는 것 같다.그리고 저 창이 출력된 후 디버거가 다음 명령을 듣지 않는다. 즉 저 함수 안에 check와 about, quit를 입력받는 무언가가 있다는 의미다.근데 이런식으로 하나하나 분석하려면 시간과 노력이 많이들테니 무슨 함수들이 있고 필요한것만 분석하는게 좋을 듯 ..
Hacking/abex crackme
2018. 1. 15. 17:13