SITE LOGO
Меню сайта
Категории каталога
Кодинг новичкам [11]
Кодинг в интернете [1]
Локальный кодинг [0]
Прочее [0]
Наш опрос
Что нужно добавить на сайт?

[ Результаты · Архив опросов ]

Всего ответов: 71
Главная » Файлы » Програмирование » Кодинг новичкам

Подбор MD5-хэшэй по словарю средствами языка php.
[ ] 2006-11-06, 10:15 PM

Итак, часто хакерам, киддисам, etc, короче всем, кто ломает через web приходится расшифровывать и/или подбирать MD5 хэши, которые они получили в результате SQL-injection, работы эксплоита, etc.
И не всегда удобно это делать на своем компьютере. В своей статье я объясню, как средствами языка PHP сделать скрипт с удобным веб-интерфейсом, который будет сам перебирать пароли из словаря и в случае успеха сообщать пароль.
Он очень удобен, так как его можно на какой-нибудь сервер с поддержкой PHP и не тратить ресурсов своего компьютера. Также нам потребуется словарь паролей. ( файл с паролями, 1 пароль на строку).
Давайте договоримся, что скрипт и словарь будут находиться в одной директории a.k.a. папке, скрипт будет называться "hash.php", а словарь с паролями - "pass.txt".
Итак, поехали.


Hash:

'); //это ее код
} //закрываем
if(empty($HTTP_POST_VARS['hash'])) //если пользователь ничего не ввел в форму, то
{
form(); //выводим ему форму
exit; //и выходим
}
$x = file('pass.txt'); // скидываем в массив файл с паролями
for($i = 0; $i хэш успешно подобран. это слово
'.$dec.''); //сообщаем пароль
} else {
echo('к сожалению, в словаре не нашлось нужного Вам пароля. Попробуйте другой словарь.'); // в случае неудачи
}
?>


ВНИМАНИЕ, если вы примените эту информацию в целях, противоречащих законам своей страны, то всю ответственность несете вы.

 

Категория: Кодинг новичкам | Добавил: bshack
Просмотров: 1716 | Загрузок: 0 | Комментарии: 2 | Рейтинг: 0.0/0 |

Всего комментариев: 0
Имя *:
Email *:
Код *:
Форма входа
Поиск
Друзья сайта
Статистика
Copyright MyCorp © 2024Сайт управляется системой uCoz