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 | 31 |
Tags
- 강의
- 해킹캠프
- 코드엔진
- 드림핵
- 파이썬
- 2021
- 시탭
- 변수
- Basic
- hackingcamp
- c언어
- 히공
- 리버스 엔지니어링
- 풀이
- write up
- probgame
- ShaktiCTF
- 워 게임
- 라이트업
- 리버싱
- web
- reversing
- 라업
- 라이트 업
- vsCode
- 뭉뭉
- reversing.kr
- write-up
- ctf
- PYTHON
Archives
목록6 (2)
히공
rev-basic 6
보호되어 있는 글입니다.
reverse engineering/dreamhack-reversing
2020. 12. 2. 23:20
코드엔진 - basic 06
오늘은 코드엔진 basic 6번 문제를 풀어보겠습니다. 이러한 문제입니다. 실행시켰을때 입니다. UPX로 패킹이 되어있습니다. pushad 발견 popad 후 jmp 원본코드 그러면 OEP는 00401360 입니다. 문자열 찾기로 틀렸을때 나오는 Wrong serial!!! 로 이동해봅시다. 0040107D가 분기점입니다. 브포 걸고 실행한 다음에 12345 입력 후 Check Serial 클릭 401290을 호출한다. 그리고 내가 입력한 Serial이랑 AD56DFS547을 push한다. 반환값이 1이다. 일단 strcmp라고 추측해볼 수 있다. 다시 실행해서 AD46DFS547를 입력해보니 반환값이 0이다. 이제 f9로 실행을 하면 잘 동작한다. 그러면 Serial은 : AD46DFS547 OEP :..
reverse engineering/CodeEngn
2020. 9. 16. 12:03