문제에 접속하니 이런 입력란만 있다.
한번 아무거나 입력해보자!
hello라고 입력하니 틀렸다고 한다.
한번 개발자모드를 눌러 확인해보자.
흠...
일단 스크립트 부분을 가져와보겠다.
unlock=100*10*10+100/10-10+10+50-9*8+7-6+5-4*3-2*1*10*100*10*10+100/10-10+10+50-9*8+7-6+5-4*3-2*1*10*100*10*10+100/10-10+10+50-9*8+7-6+5-4*3-2*1*10*100*10*10+100/10-10+10+50-9*8+7-6+5-4*3-2*1*10/100*10*10+1/10-10+10+50-9*8+7-6+5-4*3-2*1*10*100*10*10+100/10-10+10+50-9*8+7-6+5-4*3-2*1*10+100*10*10+100/10-10+10+50-9*8+7-6+5-4*3-2*1*10-100*10*10+100/10-10+10+50-9*8+7-6+5-4*3-2*1*10/100*10*10+100/10-10+10+50-9*8+7-6+5-4*3-2*1*10/100*10*10+100/10-10+10+50-9*8+7-6+5-4*3-2*1*10/100*10*10+100/10-10+10+50-9*8+7-6+5-4*3-2*1*10/100*10*10+100/10-10+10+50-9*8+7-6+5-4*3-2*1*10/100*10*10+100/10-10+10+50-9*8+7-6+5-4*3-2*1*10/100*10*10+100/10-10+10+50-9*8+7-6+5-4*3-2*1*10/100*10*10+100/10-10+10+50-9*8+7-6+5-4*3-2*1*10/100*10*10+100/10-10+10+50-9*8+7-6+5-4*3-2*1*10/100*10*10+100/10-10+10+50-9*8+7-6+5-4*3-2*1*10*100*10*10+100/10-10+10+50-9*8+7-6+5-4*3-2*1*10*100*10*10+100/10-10+10+50-9*8+7-6+5-4*3-2*1*10*100*10*10+100/10-10+10+50-9*8+7-6+5-4*3-2*1*10*100*10*10+100/10-10+10+50-9*8+7-6+5-4*3-2*1*10*100*10*10+100/10-10+10+50-9*8+7-6+5-4*3-2*1*10*100*10*10+100/10-10+10+50-9*8+7-6+5-4*3-2*1*10*100*10*10+100/10-10+10+50-9*8+7-6+5-4*3-2*1*10+9999999;
function sub(){ if(login.pw.value==unlock){ location.href="?"+unlock/10; } else{ alert("Wrong"); } }
이제 뭔가 보인다..!
위에 unlock 부분은 단순 계산같고
아랫쪽 코드는 입력 값이 unlock과 같으면 특정 페이지로 이동시키는것같다!
그러므로 일단 unlock의 값을 알아보자!
파이썬으로 계산을 해보니 이런 값이 나온다.
이 숫자를 입력란에 적어보면
이렇게 문제가 해결되는것을 볼 수 있다!
문제 해결:)
뭔가 조금씩 자신감이 생긴다!
물론 어려운 문제를 만난다면...(또 막힐듯..)
하지만 일단 부딪쳐보고 생각하도록 하자..!
"노력은 수단이 아니라 그 자체가 목적이다.
노력하는 것 자체에 보람을 느낀다면
누구든지 인생의 마지막 시점에서 미소를 지을 수 있을것이다." - 톨스토이
'Webhacking.kr' 카테고리의 다른 글
[Webhacking.kr] Challenge 26 (0) | 2024.10.08 |
---|---|
[Webhacking.kr] Challenge 6 (0) | 2024.10.06 |
[Webhacking.kr] Challenge 16 (0) | 2024.10.06 |
[Webhacking.kr] Challenge 14 (0) | 2024.10.05 |
[Webhacking.kr] Challenge 1 (0) | 2024.10.05 |