티스토리 뷰

WEB/webhacking.kr

Webhacking.kr - 17번[100]

Notchicken 2017. 5. 24. 14:54

Webhacking.kr - 17번[100]



17번 문제는 위와 같은 박스 하나만 주어진다.
페이지의 소스를 확인해보면,


<html>
<head>
<title>Challenge 17</title>
</head>
<body bgcolor=black>
<font color=red size=10></font>
<p>
<form name=login>
<input type=passwd name=pw><input type=button onclick=sub() value="check">
</form>
<script>
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+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*100*10*10+100/10-10+10+50-9*8+7-6+5-4*3-2*1*10+9999999999;
function sub(){ if(login.pw.value==unlock){ alert("Password is "+unlock/10); }else { alert("Wrong");  }}
</script>


unlock 변수에 주어진 많은 숫자들이 연산되어 저장되고, 이 값을 인풋박스에 넣어 전송하면
패스워드를 띄워주는 것을 알 수 있다.
패스워드가 unlock/10 이므로, 소스를 수정하여 패스워드 값을 바로 출력해주면 된다.



Password = 999780930.7




'WEB > webhacking.kr' 카테고리의 다른 글

Webhacking.kr - 14번 [100]  (0) 2017.05.24
Webhacking.kr - 18번 [100]  (0) 2017.05.24
Webhacking.kr - 16번 [100]  (0) 2017.05.24
Webhacking.kr - 6번 [100]  (0) 2017.05.24
Webhacking.kr - 15번 [50]  (0) 2017.05.24
댓글
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday