본문 바로가기

전체 글52

[시스템] 써니나타스 25번 문제 풀이 2022. 11. 25.
[시스템] 써니나타스 27번 문제 풀이 27번 문제 1. down을 클릭했더니 이런 문자열이 나왔다. 2. HXD를 열어서 위의 문자열을 복사하여 붙여 넣어 보자. 3. 수락 클릭 4. Decoded text 부분에 문자열을 붙여 넣기 했다. 5. 문자열을 붙여 넣으니 HEX값이 나왔다. 나온 HEX값을 복사하여 올리디버거에 붙여 넣어 보자. 6. BP(F2)를 걸고 (F8)을 누르면서 하나씩 실행시켜보면 7. 스택에 key가 쌓이는 걸 볼 수 있다. 8. 마지막 부분까지 계속 실행시켜보면 key를 얻을 수 있다. 9. 함수가 끝나는 지점에 BP(F2)를 걸고 (F9)를 눌러 실행시키면 key를 한 번에 확인할 수 있다. 2022. 11. 18.
[리버싱] 써니나타스 11번 문제 풀이 11번 문제 1. 다운로드 한 파일을 열어보니 아래 사진과 같이 나왔다. 2. 올리디버거로 열어서 먼저 로직을 파악해보자. 3. 문자열 "Authkey"를 찾는다. tip. 문자열을 찾는 방법은 아래 설명되어 있으니 참고하면 좋을 거 같다. [리버싱] 써니나타스 9번 문제 풀이 9번 문제 다운로드한 파일이 계속 안 열려서 한 시간 넘게 찾아본 결과.. [오류 해결법] [1] 크롬에서는 악성코드로 탐지하고 차단하기 때문에 인터넷 익스플로러에서 다운로드해야 한다. [2] 바이 suyeon27.tistory.com 4. 함수가 시작되는 부분에 BP(F2)를 건 후, (F9)를 눌러 실행시키면 안내창이 뜨는데 아무 문자열을 입력하고 Register를 눌러보자. 5. 그 다음 (F8) 누르면서 하나씩 실행시켜보면.. 2022. 11. 11.
[리버싱] 써니나타스 10번 문제 풀이 10번 문제 1. 다운 받은 파일을 열어서 "1234"를 입력했더니 Try again! 안내창이 나왔다. 2. 저번에 풀었던 9번 문제처럼 문자열(Try again)을 찾아봤지만 나오지 않아서 reversing.exe를 PEiD에 드래그하여 무슨 파일인지 알아보았다. [리버싱] 써니나타스 9번 문제 풀이 9번 문제 다운로드한 파일이 계속 안 열려서 한 시간 넘게 찾아본 결과.. [오류 해결법] [1] 크롬에서는 악성코드로 탐지하고 차단하기 때문에 인터넷 익스플로러에서 다운로드해야 한다. [2] 바이 suyeon27.tistory.com 3. C# 및 Visual Basic 언어로 되어있고, . NET으로 작성되어 있었다. 4. 소스코드 파일로 변환시켜주기 위해 net의 디컴파일러 중 하나인 dotPeek.. 2022. 11. 4.
[리버싱] 써니나타스 9번 문제 풀이 9번 문제 다운로드한 파일이 계속 안 열려서 한 시간 넘게 찾아본 결과.. [오류 해결법] [1] 크롬에서는 악성코드로 탐지하고 차단하기 때문에 인터넷 익스플로러에서 다운로드해야 한다. [2] 바이러스 및 위협 방지 설정 끔 1) 먼저 검색창에 win까지 적으면 Windows 보안이 나온다. 2) Windows 보안 - 바이러스 및 위협 방지 클릭 3) 바이러스 및 위협 방지 설정 - 설정 관리 클릭 4) 3가지를 잠시 꺼두고 문제를 풀면 된다. (문제를 다 푼 후, 꼭 다시 켜는 걸 잊지 말자) [문제 풀이] 1. 다운로드한 SuNiNaTaS.zip 안에 Project1.exe가 있다. 2. 실행파일을 분석하기 위해서 올리디버거로 드래그한 후, 암호를 입력해준다. 3. 그럼 아래 사진과 같이 나오고, .. 2022. 10. 13.
[시스템] 써니나타스 16번 문제 풀이 16번 문제 1. 문제에서 down을 클릭하여 packet_dump.zip을 다운로드한다. 2. 와이어샤크 프로그램으로 파일을 연 후, http를 검색해주고 info를 눌러 정렬해준다. 3. 아래로 내리다 보면 6개의 POST가 보인다. 4. 5번째 POST에서 아이디와 비밀번호를 알 수 있었다. 5. 써니나타스 홈페이지에서 로그인하면 Authkey를 획득할 수 있다. 2022. 10. 12.
[포렌식] 써니나타스 28번 문제 풀이 28번 문제 1. 문제에서 down을 클릭하여 So_Simple.zip을 다운받는다. 2. HXD로 So_Simple.zip을 열어본다. 3. 내용 변경 후 저장(Ctrl+S) 변경 이유 : 4. 저장 후, So_Simple.zip-Am_I_key.zip을 열어본다. 5. There_is_key.txt 클릭 6. 나온 텍스트를 base64로 디코딩한다. 7. Base64로 디코딩 https://www.convertstring.com/ko/EncodeDecode/Base64Decode Authkey : ta5ty_H4z3Inut_coffee 2022. 10. 11.
[포렌식] 써니나타스 26번 문제 풀이 26번 문제 1. 암호문 해독 사이트 https://www.quipqiup.com/ 2. 암호문 해독 결과 Authkey : kimyuna 2022. 10. 3.
[포렌식] 써니나타스 15번 문제 풀이 15번 문제 1. 오른쪽 마우스 클릭-다른 이름으로 저장 2. diary.mp3가 저장되었다. 3. 파일 속성-자세히-지휘자 스테가노그래피인 줄 알고 Audacity로 열심히 찾아봤던 문제,, 지휘자에 Authkey가 있었다. 2022. 10. 2.