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

19.07.2007, 15:07
|
|
Новичок
Регистрация: 14.07.2007
Сообщений: 16
Провел на форуме: 15977
Репутация:
1
|
|
догадался сравнить хедер при тыке этой ссылки
у меня get а там post
как сделать post? 
|
|
|

19.07.2007, 15:14
|
|
Постоянный
Регистрация: 05.06.2007
Сообщений: 335
Провел на форуме: 4319431
Репутация:
677
|
|
print $sock "POST http://site.ru/page.php HTTP/1.1\r\n";
print $sock "Host: site.ru\r\n";
print $sock "Accept: */*\r\n";
print $sock "Content-Type: application/x-www-form-urlencoded\r\n";
print $sock "Content-Length: ".length($uri)."\r\n";
print $sock "Referer: Referer: http://site.ru/\r\n";
print $sock "User-Agent: Internet Explorer 6.0\r\n";
print $sock "Cookie: $cookie\r\n";
print $sock "Connection: close\r\n\r\n$uri";
вот пример пост запроса на перл, $cookie это куки, $uri - это subject=&addbbcode18=%23&a......
|
|
|

19.07.2007, 15:46
|
|
Новичок
Регистрация: 14.07.2007
Сообщений: 16
Провел на форуме: 15977
Репутация:
1
|
|
Код:
<?
$fp = fsockopen("forum.***.ru", 80, $errno, $errstr, 10);
$url="subject=&addbbcode18=%23444444&addbbcode20=12&helpbox=%CF%EE%E4%F1%EA%E0%E7%EA%E0%3A+%CC%EE%E6%ED%EE+%E1%FB%F1%F2%F0%EE+%EF%F0%E8%EC%E5%ED%E8%F2%FC+%F1%F2%E8%EB%E8+%EA+%E2%FB%E4%E5%EB%E5%ED%ED%EE%EC%F3+%F2%E5%EA%F1%F2%F3&message=123&disable_bbcode=on&disable_smilies=on&mode=reply&t=1341&post=%CE%F2%EF%F0%E0%E2%E8%F2%FC";
$out = "POST http://forum.***.ru/posting.php HTTP/1.1\r\n";
$out .= "Host: forum.***.ru\r\n";
$out .= "Accept: */*\r\n";
//$out .= "Content-Type: application/x-www-form-urlencoded\r\n";
$out .= "Content-Length: ".strlen($url)."\r\n";
$out .= "Referer: http://forum.***.ru/posting.php\r\n"; $out .= "User-Agent: Mozilla\r\n";
$out .= "Cookie: phpbb2***_data=a%3A2%3A%7Bs%3A11%3A%22autologinid%22%3Bs%3A32%3A%2209952e423f8c854d84190df8070eaae9%22%3Bs%3A6%3A%22userid%22%3Bi%3A185%3B%7D;
phpbb2***_sid=c06b74d2a9441608ca6fe097c583125c; phpbb2***_t=a%3A1%3A%7Bi%3A1278%3Bi%3A1184339622%3B%7D\r\n";
$out .= "Connection: close\r\n\r\n$url";
fputs($fp,$out);
while (!feof($fp)) { echo fgets ($fp,128); } fclose($fp); ?>
|
|
|

19.07.2007, 15:49
|
|
Новичок
Регистрация: 14.07.2007
Сообщений: 16
Провел на форуме: 15977
Репутация:
1
|
|
HTTP/1.1 200 OK Date: Thu, 19 Jul 2007 11:47:01 GMT Server: Apache/2.2.4 (Unix) PHP/5.1.6 mod_ssl/2.2.4 OpenSSL/0.9.8a X-Powered-By: PHP/5.1.6
Set-Cookie: phpbb2***_data=a%3A2%3A%7Bs%3A11%3A%22autologinid% 22%3Bs%3A0%3A%22%22%3Bs%3A6%3A%22userid%22%3Bi%3A-1%3B%7D; expires=Fri, 18-Jul-2008 11:47:01 GMT; path=/; domain=forum.***.ru Set-Cookie: phpbb2***_sid=481439295326078b15a2ceee3c36f6d8; path=/; domain=forum.***.ru Cache-Control: private, pre-check=0, post-check=0, max-age=0 Expires: 0 Pragma: no-cache Content-Length: 7260 Connection: close Content-Type: text/html
|
|
|

19.07.2007, 16:19
|
|
Новичок
Регистрация: 14.07.2007
Сообщений: 16
Провел на форуме: 15977
Репутация:
1
|
|
$url="mode=reply";
$out .= "Connection: close\r\n\r\n$url\r\n\r\n";
не передаётся mode=reply серверу, не видит он этого - почему?
вот как я вижу это
Connection: close mode=reply HTTP/1.1 200 OK
Последний раз редактировалось Diserted; 19.07.2007 в 16:22..
|
|
|

19.07.2007, 17:23
|
|
Постоянный
Регистрация: 05.06.2007
Сообщений: 335
Провел на форуме: 4319431
Репутация:
677
|
|
$out .= "Connection: close\r\n\r\n$url\r\n";
\r\n после самих данных лишнее, надо так $out .= "Connection: close\r\n\r\n$url";
|
|
|

19.07.2007, 17:38
|
|
Новичок
Регистрация: 14.07.2007
Сообщений: 16
Провел на форуме: 15977
Репутация:
1
|
|
оно отрабатывает, но страничка пишет что не задан тип сообщения(не видит оно что там mode=reply итд, не срабатывает строчка $url :/ )
|
|
|

19.07.2007, 17:45
|
|
Постоянный
Регистрация: 05.06.2007
Сообщений: 335
Провел на форуме: 4319431
Репутация:
677
|
|
$out .= "Content-Length: ".strlen($url)."\r\n";
я пхп не знаю, но тут ".strlen($url)." должна быть длинна $url, сколько символов, может быть кавычки и точки там не нужны? ибо писано это для перл
|
|
|

19.07.2007, 18:09
|
|
Новичок
Регистрация: 14.07.2007
Сообщений: 16
Провел на форуме: 15977
Репутация:
1
|
|
писец я туплю, раскомментил контент-тайп всё пошло
теперь вопрос почему я получаю редирект на
Location: http://forum.***.ru/login.php?redirect=posting.php&mode=reply&t=1257&s id=bbab0f5d768302c62e9d371e307fa4bb
проблема с куками?
|
|
|

19.07.2007, 18:17
|
|
Новичок
Регистрация: 14.07.2007
Сообщений: 16
Провел на форуме: 15977
Репутация:
1
|
|
Сообщение от invlose
бугага!контент тайп был не нужен с ет Но нужен с пост)))
очень может быть
просто полностью прочти ответ от сервера и выведи в броузер
Код:
HTTP/1.1 302
Found Date: Thu, 19 Jul 2007 14:13:54 GMT
Server: Apache/2.2.4 (Unix) PHP/5.1.6 mod_ssl/2.2.4 OpenSSL/0.9.8a
X-Powered-By: PHP/5.1.6
Set-Cookie: phpbb2***_data=a%3A2%3A%7Bs%3A11%3A%22autologinid%22%3Bs%3A0%3A%22%22%3Bs%3A6%3A%22userid%22%3Bi%3A-1%3B%7D; expires=Fri, 18-Jul-2008 14:13:54 GMT; path=/; domain=forum.***.ru
Set-Cookie: phpbb2***_sid=f9fdca4a4bff80c7e70d160bb5f53af9; path=/; domain=forum.***.ru
Location: http://forum.***.ru/login.php?redirect=posting.php&mode=reply&t=1257&sid=f9fdca4a4bff80c7e70d160bb5f53af9
Content-Length: 0
Connection: close
Content-Type: text/html
вот что он мне отвечает, к чему это? 
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|