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 |
Tags
- codeengn basic 15
- upx 언패킹 명령어
- Reversing
- 누구나 쉽게 즐기는 c언어 콘서트 개정판 14장 연습문제
- codeengn basic 17
- 반복문
- StolenByte
- codeengn basic 14
- 누구나 쉽게 즐기는 c언어 콘서트 개정판 10장 연습문제 답
- 누구나 쉽게 즐기는 c언어 콘서트 개정판 13장 연습문제 답
- codeengn basic 20
- 누구나 쉽게 즐기는 c언어 콘서트 개정판 14장 연습문제 답
- java
- covetknowledge
- codeengn advanced 3
- OEP
- codeengn advanced 1
- codeengn basic 19
- 조건문
- 프로그래밍 언어
- codeengn basic 18
- 누구나 쉽게 즐기는 c언어 콘서트 개정판 14장 연습문제풀이
- 리버싱
- break
- 누구나 쉽게 즐기는 c언어 콘서트 개정판 13장 연습문제
- 누구나 쉽게 즐기는 c언어 콘서트 개정판 13장 연습문제풀이
- 누구나 쉽게 즐기는 c언어 콘서트 개정판 10장 연습문제풀이
- CodeEngn
- codeengn 13
- codeengn basic 16
Archives
- Today
- Total
목록codeengn basic 14 (1)
One's Knowledge
CodeEngn basic 14번Name이 CodeEngn 일때 Serial을 구하시오 (이 문제는 정답이 여러개 나올 수 있는 문제이며 5개의 숫자로 되어있는 정답을 찾아야함, bruteforce 필요) Ex) 11111UPX로 패킹되어있다.언패킹하였다.Name이 CodeEngn일때 serial을 찾는거라 이렇게 해보았다.당연히 실패가 뜨고 성공구문과 실패구문이 있는것을 알았다.성공구문과 실패구문을 찾았고 분기점에 breakpoint를 걸었다. 보면 EAX랑 ESI를 비교한다.EAX에는 내가 serial로 넣은 0x1234가 있고, ESI에는 0x129A1이 있다.일단 정답은 0x129A1을 10진수로 바꿔 76193인것을 알수 있다쉽게 찾았다. 하지만 이대로는 아쉬우니 serial 생성원리를 알아보자..
리버싱/CodeEngn 문제풀이
2025. 6. 7. 14:00