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

24.07.2008, 17:50
|
|
Постоянный
Регистрация: 30.12.2006
Сообщений: 434
Провел на форуме: 849583
Репутация:
210
|
|
Дай ссылку на се Денвер, или напиши как он пишится в оригенале.
_http://www.denwer.ru/
Там и почитаешь  , особенно про компиляцию
Там немного не на виду, так, что читай внимательно
пс
Тебе уже вроде давали
Последний раз редактировалось Naydav; 24.07.2008 в 17:59..
|
|
|

24.07.2008, 17:51
|
|
Познавший АНТИЧАТ
Регистрация: 07.01.2007
Сообщений: 1,263
Провел на форуме: 3326855
Репутация:
702
|
|
php компилировать не надо. его надо запускать на серваке. а дэнвер - это сервак со всеми нужными настройками.
|
|
|

24.07.2008, 17:53
|
|
Постоянный
Регистрация: 30.12.2006
Сообщений: 434
Провел на форуме: 849583
Репутация:
210
|
|
inlanger
php компилировать не надо
палишь кантору
DIOL
А че там за скрипт такой?
Наверно для взлома всех паролей 
Последний раз редактировалось Naydav; 24.07.2008 в 17:58..
|
|
|

24.07.2008, 21:04
|
|
Познающий
Регистрация: 21.05.2008
Сообщений: 34
Провел на форуме: 188029
Репутация:
2
|
|
разбираюсь с ботом для игрухи, что имею:
авторизацию на пхп понял
PHP код:
$out = "GET /login.php?login=123456&pass=123456 HTTP/1.0\r\n";
$out .= "Host: 123456.ru\r\n";
$out .= "User-Agent: ".$user_agent."\r\n";
$out .= "Cookie: income=1\r\n";
$out .= "Content-Type:text/xml; charset=windows-1251\r\n\r\n";
fwrite($fp,$out);
$ans='';
while(!feof($fp))
{
$ans.=fgets($fp,128);
}
fclose($fp);
а вот как принять кукис?
кукис в браузере содержат только сессию PHPSESSID
Последний раз редактировалось blood-looney; 24.07.2008 в 21:09..
|
|
|

24.07.2008, 21:13
|
|
Участник форума
Регистрация: 24.06.2008
Сообщений: 105
Провел на форуме: 674665
Репутация:
276
|
|
Принимаемый буфер нужно проверить, например, регулярным выражением (в пхп - например, preg_match, примеры регулярок и проверку правильности регуляр можно посмотреть на http://pcre.ru )
UPD:
Можешь воспользоваться, например, таким кодом:
PHP код:
preg_match_all("/Set-Cookie\: (\S*)=(\S*)(|;)/", $res, $cookie);
for ( $i=0; $i<count($cookie[0]); $i++ )
{
$cookie[0][$i] = str_replace("Set-Cookie: ", "", $cookie[0][$i]);
if ( !strpos($cookies, $cookie[0][$i]) )
{
$cookies .= $cookie[0][$i].' ';
}
}
Последний раз редактировалось Whirt; 24.07.2008 в 21:24..
|
|
|

24.07.2008, 21:30
|
|
Познавший АНТИЧАТ
Регистрация: 29.04.2007
Сообщений: 1,189
Провел на форуме: 5749763
Репутация:
1680
|
|
Попробовал. Скрипт не пашет... смотрел код, так впринципе и не понял чё он делает...
Кто поможет написать скрипт который выдаёт на скачку файлы с других ресурсов (+докачка и невозможность определить истинное место файла), тому сразу +30!!!!!!!!!
|
|
|

24.07.2008, 21:53
|
|
Участник форума
Регистрация: 24.06.2008
Сообщений: 105
Провел на форуме: 674665
Репутация:
276
|
|
Nightmare, есть идея касательно докачки.
Моя логика:
Т.к. при открытии сокета мы имеем файловый дескриптор, а чтение/запись из сокета ничем не отличается, от записи/чтения из файла, то мы можем установить смещение, с помощью функции fseek
Почитать о ней подробнее можно здесь.
Ну, думаю понял 
Если есть вопросы, пиши сюда/в личку. Можешь кинуть код в ПМ, который у тебя сейчас имеется, будет время, посмотрю, что там можно сделать
UPD: сорри, я тут проглядел немножко)
Не может использоваться на файловых указателях, возвращённых функцией fopen(), если они используют форматы "http://" или "ftp://". fseek() также возвращает неопределённый результат для потоков "дописать в конец" (открытых с флагом "a").
Последний раз редактировалось Whirt; 24.07.2008 в 21:56..
|
|
|

24.07.2008, 22:07
|
|
Познавший АНТИЧАТ
Регистрация: 29.04.2007
Сообщений: 1,189
Провел на форуме: 5749763
Репутация:
1680
|
|
Сообщение от Whirt
Nightmare, есть идея касательно докачки.
Моя логика:
Т.к. при открытии сокета мы имеем файловый дескриптор, а чтение/запись из сокета ничем не отличается, от записи/чтения из файла, то мы можем установить смещение, с помощью функции fseek
Почитать о ней подробнее можно здесь.
Ну, думаю понял 
Если есть вопросы, пиши сюда/в личку. Можешь кинуть код в ПМ, который у тебя сейчас имеется, будет время, посмотрю, что там можно сделать 
Но я реализовать всё равно не смогу эту идею, так как в php не очень.
Своего кода у меня вообще нету, у меня есть только который даёт на скачку локальные файлы, я так понимаю это вообще не то.
Но там и скрытность файла проработанна, и главное докачка...
|
|
|

24.07.2008, 22:25
|
|
Участник форума
Регистрация: 24.06.2008
Сообщений: 105
Провел на форуме: 674665
Репутация:
276
|
|
Думается мне , это надо реализовывать тогда с помощью расширения сокетов для php. Там, думаю, возможно проставить смещение от начала, и , соответственно, организовать докачку.
|
|
|

24.07.2008, 22:33
|
|
Познавший АНТИЧАТ
Регистрация: 29.04.2007
Сообщений: 1,189
Провел на форуме: 5749763
Репутация:
1680
|
|
Сообщение от Whirt
Думается мне , это надо реализовывать тогда с помощью расширения сокетов для php. Там, думаю, возможно проставить смещение от начала, и , соответственно, организовать докачку.
Сокеты у меня и так есть, и всё остальное, а расширения, имеется ввиду доп. модули?
Ну привидите пример скрипта работающего хотя бы без докачки...
Смысл в чём, хочу добавить к се на сайт shinobi.org.ru ну сотню пранков, используя под это дело мой новый сайт на юкозе shinobi.net.ru
То есть скрипт get.php как работает так и должен работать, тока ещё и хватать при случае файлы с ресурса "net", ну если без докачки, то его в винампе то можно будет проигрывать?
И главное чтобы никакого кеша на мой сайт не было, у меня там всего 650 килобайт для гостевухи осталось.
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|