-
1팀 이유진 Write-Ups (Suninatas_5)2021/Write-Ups 2022. 1. 25. 18:32
I. 문제 소개
써니나타스 5번
http://suninatas.com/challenge/web05/web05.asp
II. 문제 풀이
이번 문제도 역시 제일 먼저 F12로 소스코드를 확인했다.
아래쪽에 Hint가 있어서 입력해보았는데 아무 반응도 일어나지 않고 값이 초기화 되었다.
다시 코드를 훑어보는 도중 좀 난해한 부분을 발견했다.
그래서 복호화 해주는 사이트를 찾아서 복호화를 해보았다.
https://matthewfl.com/unPacker.html
위 쪽 칸에 난독화된 코드를 입력하고 UnPack 버튼을 클릭하면 아래쪽에 복호화된 코드가 나온다.
PASS함수에 대한 코드인 것 같다.
콘솔 창에 PASS함수를 호출해서 HIint로 주어진 숫자를 입력했더니 아래에 난수가 출력되었다.
주어진 난수를 입력하고 Check 버튼을 눌렀더니 Authkey 값이 출력되었다.
Authkey 값을 입력했더니 정답이었다!
'2021 > Write-Ups' 카테고리의 다른 글
4팀_최민영 Write-ups(with CTF - 다소 이상한 PNG 파일이 있다.) (0) 2022.01.25 3팀 이수현 Write-Ups(ctf-d 조수의 차이만큼 하얗습니다!:D) (0) 2022.01.25 1팀 이유진 Write-Ups (Suninatas_2) (0) 2022.01.25 4팀_최민영 Write_ups(with CTF - 우리는 바탕화면 캡쳐본을 얻었다.) (0) 2022.01.25 4팀 임예은_Write-Ups(Suninatas_26) (0) 2022.01.25