WEB/webhacking.kr (old)

webhacking.kr 38번

hongjw 2020. 2. 12. 00:23

level 38 첫화면

먼저 소스코드를 봤더니 admin.php가 주석 처리되어있길래 들어가 봤다.

 

 

 

admin.php에서는

admin으로 로그인하라는 메세지와 로그를 볼 수 있다.

 

 

admin으로 로그인 해보니까

역시 난 admin이 아니라고.,  _( :0 」 )_

 

log viewer에 '내 IP주소:admin'이 입력되도록 만들어야 한다.

입력창에 줄바꿈 기호인 \n을 이용해 'aa\n IP주소:admin'를 입력해봤지만, \n가 그냥 문자열로 인식되어서 출력된다ㅜ

 

\n을 쓰는 대신, input태그를 textarea태그로 바꿔서 엔터를 직접 입력했다. ㅎㅅㅎ

 

<h1>LOG INJECTION</h1>
<form method="post" action="index.php">
<textarea type="text" name="id" size="20"></textarea>
<input type="submit" value="Login">
</form>

그랬더니 문제 해결 ~!

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

webhacking.kr 37번  (0) 2020.02.13
webhacking.kr 39번  (0) 2020.02.12
webhacking.kr 36번  (0) 2020.02.11
webhacking.kr 32번  (0) 2020.02.11
webhacking.kr 31번  (0) 2020.02.11