1. 개발자도구 F12
<script></> 내 있는거 복붙할 때 Elements 탭에서 하지 말기.
Source > (index) 에서 복붙하자. Elements에서 하면 잘린다.
2.
https://cat-in-136.github.io/2010/12/aadecode-decode-encoded-as-aaencode.html
디코드 결과
var enco='';
var enco2=126;
var enco3=33;
var ck=document.URL.substr(document.URL.indexOf('='));
for(i=1;i<122;i++){
enco=enco+String.fromCharCode(i,0);
}
function enco_(x){
return enco.charCodeAt(x);
}
if(ck=="="+String.fromCharCode(enco_(240))+String.fromCharCode(enco_(220))+String.fromCharCode(enco_(232))+String.fromCharCode(enco_(192))+String.fromCharCode(enco_(226))+String.fromCharCode(enco_(200))+String.fromCharCode(enco_(204))+String.fromCharCode(enco_(222-2))+String.fromCharCode(enco_(198))+"~~~~~~"+String.fromCharCode(enco2)+String.fromCharCode(enco3)){
location.href="./"+ck.replace("=","")+".php";
}
3.
- 개발자도구 콘솔 창에 위 코드 한번 쳐준다.
- if 조건문 내 있는 String.fromCharCode들 계산하는 것 한번 쳐준다.
4.
?ck=youaregod~~~~~~~!
clear
'Play > wargame' 카테고리의 다른 글
(webhacking.kr) 26번 풀이 (0) | 2022.11.03 |
---|---|
[dreamhack] lev1. mongo 풀이 (0) | 2022.11.02 |
[LOS] Load of SqlInjection 15번 풀이 (0) | 2022.11.01 |
[LOS] Load of SQLInjection 13번 풀이 (0) | 2022.10.28 |
[LOS] Load of SQLInjection 12번 풀이 (5) | 2022.10.25 |