웹해킹

[Root Me] Obfuscation 1 풀이

bbostudyy 2025. 3. 31. 17:49

Challenges/Web - Client : Javascript - Obfuscation 1 [Root Me : Hacking and Information Security learning platform]

 

 

 

먼저 패스워드 입력창에 아무 단어를 입력해본다.

 

해당 패스워드가 틀렸다는 알림이 떴다. 힌트를 얻기 위해 f12를 눌러 해당 페이지의 소스코드를 확인해본다.

 

소스코드를 살펴보면 pass값을 unescape하면 패스워드가 나온다는 것을 확인할 수 있다. 

 

16진수로 변환된 값을 되돌리기 위해 디코딩해주는 사이트로 들어가 pass값을 입력하였고 이를 디코딩하니 패스워드가 나왔다.

 

' cpasbiendurpassword'를 입력창에 넣어보니 아까와는 다르게 accept되었다고 뜬다.

'웹해킹' 카테고리의 다른 글

[Dreamhack] Flying Chars 풀이  (0) 2025.04.29
[Dreamhack] php7cmp4re 풀이  (0) 2025.04.29
[Webhacking.kr] challenge 39 풀이  (0) 2025.04.02
[Root Me] Authentication 풀이  (0) 2025.03.31
[Root Me] Obfuscation2 풀이  (0) 2025.03.31