WEB/webhacking.kr (old)

webhacking.kr 35번

hongjw 2020. 4. 12. 05:03

challenge 35 첫화면

view-source 클릭 !

view-souce

$_GET['phone']에 *, /, =, select, -, #, ;가 포함되어있으면 no hack을 출력한다.

$_GET['id']는 5를 넘으면 안되고, admin을 입력할 수 없다.

입력된 $_GET['id']와 $_GET['phone']는 chall35테이블의 id와 phone칼럼에 추가되고, $_SERVER['REMOTE_ADDR'](ip주소)는 ip칼럼에 추가된다.

이 때, id=admin이고 ip=내 ip주소인 데이터가 존재한다면 문제가 해결된다.

 

$_GET['id']에는 admin을 직접 입력할 수 없다. 그러므로 insert문을 이용해 id가 admin이고, 내 ip주소를 갖는 데이터를 추가해주면 된다 !

phone=0),('admin','내 ip주소',35&id=guest

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

webhacking.kr 9번  (0) 2022.03.31
webhacking.kr 29번  (0) 2020.04.12
webhacking.kr 60번  (0) 2020.04.11
webhacking.kr 53번  (0) 2020.04.10
webhacking.kr 49번  (0) 2020.04.08