Notice
Recent Posts
Recent Comments
Link
250x250
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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
- Tree/Binary_Search_Tree
- CS/자료구조/Doubly_Linked_List
- CS/자료구조/Stack
- CS/자료구조/Singly_Linked_List
- 코드엔진
- ctf
- CS/자료구조/Circular_Linked_List
- UTCTF
- Tree/AVL/Insertion
- Tree/Traversal
- Tree/AVL/Deletion
- reversing
- forensic
- Tree/RBTree
- Tree/BST
- CS/자료구조/Queue
- Tree/RBTree/Insertion
- Tree/Binary_Tree
- Tree/AVL
- tree
- CS/자료구조/Linked_List
- CS/자료구조/Circular_Queue
- CS/자료구조/Priority_Queue
- codeengn
- Tree/RBTree/Deletion
- 리버싱
Archives
- Today
- Total
SuperVingo
CodeEngn.com Basic RCE L15 WriteUp 본문
728x90
0. 실행화면
실패 화면과 시리얼은 정수로 이루어져야한다는 조건을 알 수 있었다.
1. ExeInfoPE 분석
델파이로 작성되었으며 패킹은 되어있지 않으므로 바로 분석을 들어간다.
2. 올리디버거 분석
비교적 쉬웠다.
성공문자열을 찾았고,
분기문이 바로 위에있었다. BP를 걸고 이름에 CodeEngn, 시리얼에 12345를 입력하니
입력한 값은 EAX로 들어가니, 0x45B844에 우리가 원하는 시리얼 값이 들어있을 것이다.
DWORD크기만큼 값을 불러와 10진수로 변환하여 다시 입력해보았다.
성공했다.
728x90
'Wargame[워게임] > CodeEngn' 카테고리의 다른 글
CodeEngn.com Basic RCE L17 WriteUp (0) | 2020.08.04 |
---|---|
CodeEngn.com Basic RCE L16 WriteUp (0) | 2020.07.30 |
CodeEngn.com Basic RCE L14 WriteUp (0) | 2020.07.29 |
CodeEngn.com Basic RCE L13 WriteUp (0) | 2020.07.29 |
CodeEngn.com Basic RCE L12 WriteUp (0) | 2020.07.29 |