Webhacking.kr - web41 (풀이봄)
web41 <?php if(isset($_FILES['up']) && $_FILES['up']){ $fn = $_FILES['up']['name']; $fn = str_replace(".","",$fn); $fn = str_replace("<","",$fn); $fn = str_repla...
web41 <?php if(isset($_FILES['up']) && $_FILES['up']){ $fn = $_FILES['up']['name']; $fn = str_replace(".","",$fn); $fn = str_replace("<","",$fn); $fn = str_repla...
web40 <tr><td><b>no</b></td><td><input name=no value=1></td></tr> <tr><td><b>id</b></td><td><input name=...
web39 <?php $db = dbconnect(); if($_POST['id']){ $_POST['id'] = str_replace("\\","",$_POST['id']); $_POST['id'] = str_replace("'","''",$_POST['id']); $_POST['id'] = substr($_POST...
web37 <?php include "../../config.php"; if($_GET['view_source']) view_source(); ?><html> <head> <title>Challenge 37</title> </head> <body> <?php...
web36 While editing index.php file using vi editor in the current directory, a power outage caused the source code to disappear. Please help me recover. Solution 현재 디렉토리에서 편집 간 비정상 종료가 됬다는 의미여서 백...
php.ini Link php.net/manual/en/ini.list.php php.ini는 PHP의 설정 파일로, 이것을 변경하면 서버의 모든 PHP 스크립트에 설정 내용이 반영됨. php.ini 환경설정 설명 puham.tistory.com/97 .htaccess Link ...
web35 <form method=get action=index.php> phone : <input name=phone size=11 style=width:200px> <input name=id type=hidden value=guest> <input type=submit value='add'> </fo...
web32 자바스크립트 코드가 있고 난독화를 해제해서 확인하였음. Solution 문제를 들어가보면 창이 뜨면서 debug me가 뜸. 그 다음 소스코드를 정리해서 확인해보았고 그 중 alert 문장이 있는 부분을 확인해봄. if (location[b('0x19', 'iUmC')][b('0x1a', '6]r1')](0x1) == b('0x1b'...
web32 Solution 그냥 내 id를 100번 해서 1등해주면 됨. import requests url='https://webhacking.kr/challenge/code-5/?hit={id}' cookies={'PHPSESSID':'[redacted]'} for i in range(1,101): res=requests.get(ur...
web31 $port = rand(10000,10100); $socket = fsockopen($_GET['server'],$port,$errno,$errstr,3) or die("error : {$errstr}"); Solution 우선 문제를 보면 포트 10000~10100 사이로 된 서버로 들어오고자 하지만 들어오지 못...