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
- 써니나타스
- 사칙연산
- 백준
- Python
- writeup
- php
- MySQL
- Digital Forensics
- Network
- Incognito
- Web Hacking
- Web
- SuNiNaTas
- CTF
- cryptography
- 인코그니토
- N0Named
- 수학
- Forensics
- C
- 문자열
- wargame
- misc
- 그리디 알고리즘
- HackCTF
- Text
- xcz.kr
- 구현
- 정렬
- Database
Archives
- Today
- Total
목록Reverse Engineering (1)
보안을 그리다, 훈이
[Reversing] 써니나타스(SuNiNaTaS) 9번 문제 Write Up
Reverse Engineering 분야 써니나타스(SuNiNaTaS) 9번 문제에 대한 풀이입니다. 써니나타스에서 가장 쉬운 리버싱 문제다. 먼저, SuNiNaTaS.zip 파일을 다운로드하고 암호 suninatas로 압축을 해제하면 Project1.exe 파일이 나온다. 해당 exe 파일을 언패킹하기 위해 upx를 사용하였다. > upx -d Project1.exe 'Unpacked 1 file.' 문구가 출력된 것을 보아 성공적으로 언패킹되었다. 그리고 해당 파일을 Hex Viewer로 불러와 간단히 'SuNiNaTaS'를 검색해보았다. 친절하게 'Congratulation!' 문구도 넣어둔 것을 보고 해당 값 913465가 플래그인 것을 확신했고 Auth에 넣어보니 인증에 성공하였다. Flag :..
Security/Wargame
2022. 2. 5. 20:11