SuNiNaTaS 에서 제공하는 열번째 문제
리버싱으로 분류된 문제이다.
반응형
문제페이지에 들어가면
문제파일을 다운로드 받을 수 있다.
다운로드 받으면
reversing.exe 파일을 볼 수 있다.
실행시켜보면 이런 화면이 나온다.
간단하게 비밀번호 같은거 입력하는 창이 나오는데
잘못된 값을 입력하면
이렇게 Try again! 이 나온다.
처음엔 IDA로 분석을 해보려했는데
Microsoft.NET assembly 파일인것 같아서
다른 도구를 사용해보기로 했다.
Microsoft.NET 일경우
dnSpy 라는 도구를 사용하면 편하다
따로 설치는 필요없고 압축만 풀어주면 된다.
dnSpy 를 실행시켜서
문제파일을 열어주면
WindowsFormsApplication3 라는 항목이 생긴다.
여기 하위항목의 Form1 부분을 찾아가면
이렇게 소스코드를 볼 수 있는데
친절하게도 가운데
비밀번호와(b) Authkey가 적혀있다.
해당 값으로 인증을하면 문제가 풀린다.
반응형
'워게임 > SuNiNaTaS' 카테고리의 다른 글
[SuNiNaTaS] Challenge11 - 리버싱 / Ollydbg (85) | 2024.03.26 |
---|---|
[SuNiNaTaS] Challenge9 - 리버싱 / IDA (84) | 2024.03.13 |
[SuNiNaTaS] Challenge8 - 웹해킹 / Python (80) | 2024.03.07 |
[SuNiNaTaS] Challenge7 - 웹해킹 / Javascript (108) | 2024.03.01 |
[SuNiNaTaS] Challenge6 - 웹해킹 / SQL Injection (88) | 2024.02.24 |