Нужен хороший материал по созданию спам ботов
Пользователи, просматривающие топик: none
|
Зашли как: Guest
|
Имя |
Сообщение |
<< Старые топики Новые топики >> |
|
|
Нужен хороший материал по созданию спам ботов - 2008-02-05 14:21:47.963333
|
|
|
robobob
Сообщений: 23
Оценки: 0
Присоединился: 2007-05-08 09:16:57.406666
|
Нужен хороший материал по созданию спам ботов. Цель примерно такая: 1. Залогинится на форум 2. Открыть последние 5 веток 3. Считать их в файл. Интересует особенно 1 пункт.
|
|
|
RE: Нужен хороший материал по созданию спам ботов - 2008-02-05 14:43:42.213333
|
|
|
Alaget
Сообщений: 330
Оценки: 0
Присоединился: 2007-11-08 15:57:53.170000
|
Не понятно ты хочешь написать бота, просто заходить зачем то в аккаунт, и последние темы скачивать. Можно ведь просто, через rss скачать пять последних тем. Или послать http запросы,(залогонится), и потом как выше сказанно, только не понятно причём здесь спам бот. Долговременного бота для нормального форума создать невозможно.
|
|
|
RE: Нужен хороший материал по созданию спам ботов - 2008-02-05 15:52:21.603333
|
|
|
robobob
Сообщений: 23
Оценки: 0
Присоединился: 2007-05-08 09:16:57.406666
|
>>Или послать http запросы,(залогонится), и потом как выше сказанно, только не понятно причём здесь >>спам бот. Как послать http запрос это еще соображу. Проблема в том как "залогинится", т.е. как работать с куками на php. Спам бот это в будущем, для начала нужно решить проблему залогинивая и чтения веток, а потом уже постинг.
|
|
|
RE: Нужен хороший материал по созданию спам ботов - 2008-02-05 16:00:36.940000
|
|
|
rgo
Сообщений: 7170
Оценки: 281
Присоединился: 2004-09-25 05:14:25
|
quote:
ORIGINAL: robobob >>Или послать http запросы,(залогонится), и потом как выше сказанно, только не понятно причём здесь >>спам бот. Как послать http запрос это еще соображу. Проблема в том как "залогинится", т.е. как работать с куками на php. Спам бот это в будущем, для начала нужно решить проблему залогинивая и чтения веток, а потом уже постинг. Не парь мозг, возьми bash и wget, ты ведь в венде сидишь? Значит ещё cygwin. И дальше надо будет просто изучить документацию на wget напротив http-опций. Все запросы, работу с кукисами и тп, на себя возьмёт wget. Остальное делается в bash. При желании можно подключить sed, awk, perl и проч. Я от такого подхода отказался только потому, что wget'у нельзя подменить http_proxy после редиректа. То есть чтобы он по ссылке сходил через одну проксю, а когда та ссылка редирект выдаст, wget взял бы другую проксю и пошёл бы по редиректу.
|
|
|
RE: Нужен хороший материал по созданию спам ботов - 2008-02-05 16:24:30.253333
|
|
|
robobob
Сообщений: 23
Оценки: 0
Присоединился: 2007-05-08 09:16:57.406666
|
>>Не парь мозг, возьми bash и wget, ты ведь в венде сидишь? Значит ещё cygwin. Мне надо чтобы скрипт работал на удаленном серваке. Все-таки если кто знает ткните носом в пример скрипта. Обязательна работа с кукисами, т.к. форум могут просматривать только залогинившиеся пользователи.
|
|
|
RE: Нужен хороший материал по созданию спам ботов - 2008-02-05 17:09:35.163333
|
|
|
lex_web
Сообщений: 22
Оценки: 0
Присоединился: 2007-12-08 13:57:08.743333
|
Скрипт добавляет сообщения на форум в конкретный топик. Другими словами отсылает заголовки скрипту forum.ru/posting.php, который отвечает за добавление постов. Предварительно нужно самому залогиниться, вытащить куки и вставить в скрипт. quote:
<?php $hostname = "forum.ru"; $path = "/posting.php"; $fp = fsockopen($hostname); // здесь определяется режим, топик и сообщение. // заменишь на свою $data = "mode=reply&t=432&message=qwerty&post=1\r\n\r\n"; $headers = "POST $path HTTP/1.1\r\n"; $headers .= "Host: $hostname\r\n"; $headers .= "Connection: close\r\n"; $headers .= "User-Agent: Opera/9.20 (Windows NT 6.0; U; en)\r\n"; $headers .= "Accept: text/html,image/jpeg,image/gif,text/xml,text/plain,image/png,*/*;q=0.5\r\n"; $headers .= "Accept-Language: en-us,en;q=0.5\r\n"; $headers .= "Accept-Charset: iso-8859-1, utf-8, utf-16, *;q=0.1\r\n"; $headers .= "Referer: $hostname\r\n"; $headers .= "Content-Type: application/x-www-form-urlencoded\r\n"; // вставишь свои куки $headers .= "Cookie: phpbb2mysql_data=a%3A2%3A%7Bs%3A11%3A%22autologinid%22%3Bs%3A0%3A%22%22%3Bs%3A6%3A%22userid%22%3Bs%3A4%3A%226129%22%3B%7D; phpbb2mysql_sid=81467f2014bdeb21ca216c3c0173cecb; phpbb2mysql_t=a%3A1%3A%7Bi%3A432%3Bi%3A1200319727%3B%7D\r\n"; $headers .= "Content-Length: ".strlen($data)."\r\n\r\n"; fputs($fp, $headers.$data); fclose($fp); ?>
|
|
|
RE: Нужен хороший материал по созданию спам ботов - 2008-02-05 17:14:22.653333
|
|
|
oRb
Сообщений: 4044
Оценки: 597
Присоединился: 2007-03-28 18:45:06.630000
|
Зачем парится составлять запросы, когда есть cURL??
|
|
|
RE: Нужен хороший материал по созданию спам ботов - 2008-02-05 17:34:10.573333
|
|
|
lex_web
Сообщений: 22
Оценки: 0
Присоединился: 2007-12-08 13:57:08.743333
|
quote:
Зачем парится составлять запросы, когда есть cURL?? Никто и не парится, копируешь готовый меняешь пару строк и всё. А с курлом лень разбираться.
|
|
|
|
|