ANTICHAT — форум по информационной безопасности, OSINT и технологиям
ANTICHAT — русскоязычное сообщество по безопасности, OSINT и программированию.
Форум ранее работал на доменах antichat.ru, antichat.com и antichat.club,
и теперь снова доступен на новом адресе —
forum.antichat.xyz.
Форум восстановлен и продолжает развитие: доступны архивные темы, добавляются новые обсуждения и материалы.
⚠️ Старые аккаунты восстановить невозможно — необходимо зарегистрироваться заново.
 |
|

14.03.2009, 17:34
|
|
Познавший АНТИЧАТ
Регистрация: 24.06.2008
Сообщений: 1,996
Провел на форуме: 6075534
Репутация:
2731
|
|
Вот, на жабаскрипт написал. Вместо 1000000 подставь кол-во пассов. Он выведет их на экран. И запишешь себе в файл ручками (жабаскрипты не могут писать чтото в файл). Или тебе суто на пхп надо?
Тупой форум, пробелы ставит. bestquest.info/script.txt - вот залил сюда.
Последний раз редактировалось mailbrush; 14.03.2009 в 17:38..
|
|
|

14.03.2009, 17:36
|
|
Познавший АНТИЧАТ
Регистрация: 24.06.2008
Сообщений: 1,996
Провел на форуме: 6075534
Репутация:
2731
|
|
Вопервых, пхп и javascript ето РАЗНЫЕ язики апсолютно!) Вовторых,никто на яваскрипте его делать небудет вам,развешто на пхп,на яваскрипте как на меня уже больно сложно и тупо будет такое сделать
Да ты что? А я и не знал, прикинь что это разные языки, ты меня просветил!!! На жабаскрипт даже легче чем на пхп!
|
|
|

14.03.2009, 17:39
|
|
Участник форума
Регистрация: 05.09.2006
Сообщений: 187
Провел на форуме: 6860213
Репутация:
378
|
|
Сообщение от mailbrush
Вот, на жабаскрипт написал.
http://www.ivan.my1.ru/forum/19-96-1
копипаст
|
|
|

14.03.2009, 17:43
|
|
Познавший АНТИЧАТ
Регистрация: 24.06.2008
Сообщений: 1,996
Провел на форуме: 6075534
Репутация:
2731
|
|
InferNo23, не копипаст. Скрипт писал я еще в начале 2008, когда только начал изучать азы хтмл. Не знаю кто, как и когда и на какие юкозовские форумы его копипастил...
|
|
|

14.03.2009, 18:00
|
|
Reservists Of Antichat - Level 6
Регистрация: 25.04.2008
Сообщений: 827
Провел на форуме: 2769640
Репутация:
1304
|
|
НTL Удачи в генерации. Размер текстовика со всеми комбинациями будет (62^8)*9 Если учитывать разделитель \n. Итого 1 965 060 950 264 064. С вашим условием чуть меньше - вы уже приготовили хард на полтора эксабайта?
|
|
|

14.03.2009, 18:56
|
|
Участник форума
Регистрация: 15.05.2008
Сообщений: 166
Провел на форуме: 2591223
Репутация:
128
|
|
Прошу показать пример авторизации вконтакте.Желательно с помощью fsockopen.Или курл(но тогда с комментами- плохо понимаю эту библиотеку.Thx
Последний раз редактировалось fatalo; 14.03.2009 в 19:36..
|
|
|

14.03.2009, 19:21
|
|
Постоянный
Регистрация: 21.08.2008
Сообщений: 302
Провел на форуме: 458686
Репутация:
-25
|
|
Сообщение от fatalo
Прошу показать пример авторизации вконтакте
Скачай движек fasebook там все как в контакте!
|
|
|

14.03.2009, 19:33
|
|
Участник форума
Регистрация: 15.05.2008
Сообщений: 166
Провел на форуме: 2591223
Репутация:
128
|
|
Эм.Я немного не так выразился.Пример авторизации МОЕГО скрипта в соц.сети "вконтакте".Для последующего парсинга своей страницы.
|
|
|

14.03.2009, 19:40
|
|
Reservists Of Antichat - Level 6
Регистрация: 25.04.2008
Сообщений: 827
Провел на форуме: 2769640
Репутация:
1304
|
|
fatalo Скачать сниффер, например LiveHTTPHeaders для огнелиса. Включить его и авторизоваться на вконтакт. Повторить запрос буква в букву
|
|
|

14.03.2009, 19:42
|
|
Reservists Of Antichat - Level 6
Регистрация: 23.08.2007
Сообщений: 1,237
Провел на форуме: 18127311
Репутация:
1676
|
|
Эм.Я немного не так выразился.Пример авторизации МОЕГО скрипта в соц.сети "вконтакте".Для последующего парсинга своей страницы.
PHP код:
<?
$login = 'test@mail.ru';
$passw = 'test';
$browser = 'Mozilla 4.0';
$ck = login($login, $passw);
print $ck;
function login($acc, $pass) {
$acc=urlencode($acc);
$pass=urlencode($pass);
$ret=socket_do("vkontakte.ru","email={$acc}&pass={$pass}","/login.php",$browser,'',1,"POST",'http://vkontakte.ru',1,$pr,$pp);
$ret=substr($ret,0,strpos($ret,"\r\n\r\n"));
if(strpos($ret,"Location: id")===false) die("err");
preg_match_all("/Set-Cookie: ([\s\S]+); expires=/isU",$ret,$m);
$cook="";
$tcnt=0;
foreach($m[1] as $ck)
{
$tcnt++;
if($tcnt==1 || strpos($ck,'remixcookietest=')!==false) continue;
$cook.=$ck.'; ';
}
$cook=substr($cook,0,strlen($cook)-2);
return $cook;
}
function socket_do($host,$vars,$service_uri,$browser,$cookies='',$sread=1,$method='POST',$ref='',$addheaders=1,$proxy=false,$proxyport=0,$HTTP='1.0')
{
$ret="";
if($method=='GET' && $vars)
{
$service_uri.='?'.$vars;
$vars='';
}
$header="Host: $host\r\n";
$header.="User-Agent: $browser\r\n";
if($addheaders==1)
{
$header.="Content-Type: application/x-www-form-urlencoded\r\n";
$header.="Content-Length: ".strlen($vars)."\r\n";
}
else if($addheaders==0)
{
$header.="Accept: text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5\r\n";
$header.="Accept-Language: ru-ru,ru;q=0.8,en-us;q=0.5,en;q=0.3\r\n";
$header.="Accept-Encoding: \r\n";
$header.="Accept-Charset: windows-1251,utf-8;q=0.7,*;q=0.7\r\n";
}
else if($addheaders==2)
{
$header.="Accept: text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5\r\n";
$header.="Accept-Language: ru-ru,ru;q=0.8,en-us;q=0.5,en;q=0.3\r\n";
$header.="Accept-Encoding: \r\n";
$header.="Accept-Charset: windows-1251,utf-8;q=0.7,*;q=0.7\r\n";
$header.="Pragma: no-cache\r\n";
$header.="Cache-Control: no-cache\r\n";
$header.="Content-Length: ".strlen($vars)."\r\n";
$header.="Content-Type: application/x-www-form-urlencoded; charset=windows-1251\r\n";
}
else if($addheaders==3)
{
$header.="Accept: text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5\r\n";
$header.="Accept-Language: ru-ru,ru;q=0.8,en-us;q=0.5,en;q=0.3\r\n";
$header.="Accept-Encoding: gzip,deflate\r\n";
$header.="Accept-Charset: windows-1251,utf-8;q=0.7,*;q=0.7\r\n";
}
if($ref) $header.="Referer: $ref\r\n";
$header.="Connection: close\r\n";
if($cookies)
$header.="Cookie: $cookies\r\n";
$header.="\r\n";
if($proxy)
{
$addquery="$method http://$host$service_uri HTTP/$HTTP\r\n";
$fp=fsockopen("tcp://".$proxy,$proxyport,$errno,$errstr,30);
}
else
{
$addquery="$method $service_uri HTTP/$HTTP\r\n";
$fp=fsockopen("tcp://".$host,80,$errno,$errstr,30);
}
stream_set_timeout($fp,30);
if(!$fp)
{
print "Socket error";
exit();
}
fputs($fp,$addquery);
fputs($fp,$header.$vars);
if($sread)
{
while(!feof($fp))
{
$ret.=fgets($fp, 128);
}
}
fclose($fp);
return $ret;
}
?>
Последний раз редактировалось Kaimi; 14.03.2009 в 19:45..
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|