전체 소스 코드 

<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+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"); 
    } 
}
</script>
<input type=passwd name=pw><input type=button onclick=sub() value="check">

pw에 값을 넣고 button을 누르면 sub() 함수가 실행된다.

if(login.pw.value==unlock)

pw값이 unlock과 같으면 된다. 그렇다고 pw값을 unlock으로 입력해서는 안된다.

unlock은 이미 저 괴랄한 수식의 결과값으로 초기화 되었다.

저 괴랄한 수식의 값은 google에 계산기를 입력하면 복사, 붙여넣기가 가능한 계산기가 나오니 그걸 사용해서 구하자.

(순간적으로 보고 옆에 있던 공학용 계산기를 잡았다... 공학ptsd...)

내가 계산에 쓴 계산기는 http://www.n2n.pe.kr/lev-1/calu.htm

 

계산기

 

www.n2n.pe.kr

수식을 입력하면 7809297.1라는 값이 나온다. 이 값을 pw값으로 대입해 주면 해결!!

'Wargame 풀이 > webhacking.kr (웹해킹)' 카테고리의 다른 글

old - 26  (0) 2020.08.17
old - 16  (0) 2020.08.16
old - 6  (0) 2020.08.16
old - 19  (0) 2020.08.14
old - 10  (0) 2020.08.09

+ Recent posts