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

16.06.2011, 05:20
|
|
Guest
Сообщений: n/a
Провел на форуме: 1559
Репутация:
0
|
|
Доброго всем взаимного расположения небесных тел... Задавала этот вопрос на phpbbguru (в более пристойной формулировке, естественно), однако, ничего внятного не услышала... Суть задачи: есть форум на MyBB, я исполняю обязанности модератора. Что за форум - не скажу, ибо реклама. Планируется его перенести на собственный хостинг, однако изъять копию уже имеющегося нереально. Владельцы MyBB отказываются делать дамп базы или бэкап; поэтому, очевидно, придётся делать экспорт прямо из HTML-варианта, а потом заново постить на новый форум. Теперь собственно вопрос.
Пожалуйста, подскажите, как реализовать авторизацию с последующей отправкой нужного сообщения в нужную тему (создавать новую тему не нужно). Пробовала для этого Denyo Launch, но это немного не то, на каждый пост надо по новой задавать cookie, неудобно... Я пробовала отправлять POST-запросы - почти довольна результатами, ибо, судя по содержимому строки "Сейчас на форуме" в обозревателе, авторизация проходит. Из ответа сервера мне удаётся извлечь номер пользователя и идентификатор сессии. Вставляю их в виде cookie во второй запрос, уже к posting.php и... ничего не происходит! Почему?
Пробовала двумя способами:
1. отправить запрос, составленный вручную, через сокет; и
2. путём запуска cURL с нужными аргументами (пользоваться ей надоумили на phpbbguru).
Результат - ничего: что через сокет, что через cURL - индифферентно...
Хотя нет, пробовала и третий способ - флудер Cl!kodol для phpbb на perl. Увы, он не запускается, сервер говорит 503... Путь к интерпретатору проверяла, так что по-идее, должен бы работать. Также пробовала какой-то флудер на PHP, он запускается и нормально шлёт запросы; однако, безрезультатно.
Важный момент: отправка единственного поста из Denyo Launch происходит удачно. Но в том-то и соль, что участники форума не пишут по два поста подряд, так что данные авторизации для следующего сообщения нужно менять... В общем, если у кого-то есть исходники DL, есть шанс, что я смогу вытащить из них нужный мне кусок. Или, может быть, кто-то выложит свой исходник для обращения к posting.php. Я смогу понять Pascal (лучше всего секу в FPC/Lazarus, но можно Delphi); очень может быть, C или PHP; и может быть, MASM или FASM.
Пожалуйста, помогите... Количество постов скоро перевалит за три тысячи, и нащёлкивать их мышкой на новом форуме мне очень не хочется. Хватит того, что мне ещё парсер HTML для MyBB писать... Если интересуют запросы, командные строки запуска curl или код моего клиента, скажите - напишу.
|
|
|
|
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|