Web - Client | Javascript - Native code
2022. 5. 27. 13:24ㆍroot-me.org
728x90
알림 창이 뜨는 걸 보자마자 바로 개발자 도구부터 열어봤습니다.
딱 봐도 난독화가 되어있는 것 같기에 Console에서 String으로 변환시켜봤습니다.
실패했습니다.
왜 이런 에러가 나는지 이유를 몰라서 구글링을 해봤더니, 뒤에 붙어있는 ()를 떼야한다고 합니다.
저거 하나 때문에 20분을 날려먹었네요 :>>>
코드 해석부터 해보겠습니다.
prompt에 입력하는 값이 들어가는 a라는 변수가 존재합니다.
이 a가 FLAG와 같다면 alert로 'bravo'를 출력하게 됩니다.
그럼 a==FLAG에서 FLAG에 해당하는 값을 제출란에 넣어보겠습니다.
"구글링 실력이 곧 해킹 실력이다."라는 말이 있는데... 진짜 맞는 말인 것 같습니다.
구글은 신이야!
728x90
'root-me.org' 카테고리의 다른 글
Web - Client | Javascript - Obfuscation 3 (0) | 2022.05.29 |
---|---|
Web - Client | Javascript - Webpack (0) | 2022.05.28 |
Web - Client | Javascript - Obfuscation 2 (0) | 2022.05.26 |
Web - Client | Javascript - Obfuscation 1 (0) | 2022.05.25 |
Web - Client | Javascript - Authentification 2 (0) | 2022.05.24 |