> For the complete documentation index, see [llms.txt](https://donghyunlee.gitbook.io/write-up/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://donghyunlee.gitbook.io/write-up/wargame/webhacking.kr/old-14-100.md).

# old-14 (100)

첫 화면이다.

![](https://4149640791-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LybinW10qeKqY56a-jw%2F-LzoN-ykJPG8_d21-TZw%2F-LzoNpNFt2MjqrhxOCTX%2Fimage.png?alt=media\&token=32b448d3-6cfe-41d5-9549-17445a753d04)

페이지 소스는 아래와 같다.

```markup
<html>
<head>
<title>Challenge 14</title>
<style type="text/css">
body { background:black; color:white; font-size:10pt; }
</style>
</head>
<body>
<br><br>
<form name=pw><input type=text name=input_pwd><input type=button value="check" onclick=ck()></form>
<script>
function ck(){
  var ul=document.URL;
  ul=ul.indexOf(".kr");
  ul=ul*30;
  if(ul==pw.input_pwd.value) { location.href="?"+ul*pw.input_pwd.value; }
  else { alert("Wrong"); }
}
</script>
</body>
</html>
```

함수에서 `ul` 의 값을 계산해보면 540이다.

if문을 실행시키기 위해 폼에 540을 적어 check 버튼을 누르면 문제가 풀린다.
