반응형

빈페이지에 입력부분과 버튼한개 일단 간단한 sql injection 시도

안된다. 페이지 소스를 보자


<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>



스크립트 문제였다.

밑에 sub함수를 보면 성공페이지로 갈거같은 코드가 봉인다.

login,pw.value==unlock일때이다.

unlock을 구해보자.

역시나 크롬개발자도구를 이용해 console창에 넣어보면 쉽게 unlock을 구할수 있을것이다.

7809297.1이라고 나온다. 고대로 입력창에 넣어주면 성공페이지로 넘어간다 혹은

url을 통해 접근하고 싶다면 7809297.1/10에 해당하는 값을 url뒤에 ?와 함께 추가해주면 클리어!

반응형

'보안 > webhacking' 카테고리의 다른 글

webhacking.kr old-19  (0) 2019.11.25
webhacking.kr old-18  (0) 2019.11.25
webhacking.kr old-16  (0) 2019.11.25
webhacking.kr old-15  (0) 2019.11.25
webhacking.kr old-14  (0) 2019.11.25
  • 네이버 블러그 공유하기
  • 네이버 밴드에 공유하기
  • 페이스북 공유하기
  • 카카오스토리 공유하기