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

06.11.2006, 21:25
|
|
Members of Antichat - Level 5
Регистрация: 05.04.2006
Сообщений: 1,066
Провел на форуме: 3493315
Репутация:
1228
|
|
Отпрака Http через Proxy
Доброе время суток! вот у меня возник такой вопрос: как отправлять, http заголовки (средствами php) используя прокси, чтоб свой IP не светить! делаеться ли это с помощью fsockopen() или в данном случие используються другие функции??
Заранее спаибо.
|
|
|

06.11.2006, 21:33
|
|
Познавший АНТИЧАТ
Регистрация: 09.06.2006
Сообщений: 1,359
Провел на форуме: 5301021
Репутация:
1879
|
|
Хм, я вот тут думал, может и получиться: Типо есть какая-нить гостевуха. Нам надо добавить сообщение в неё своим скриптом
PHP код:
<? $path="http://someguest.com/guest.php?parameters=something"; // эта переменная есть не что иное как полный адрес к скрипту-обработчику новых сообщений и список параметров? необходимых для добавления сообщения. $head="POST $path \\r\\n\\r\\n"; // методом POST мы будем слать сообщения…)))))))) $f=fsockopen("81.56.187.95", 80); // открываем сокет. Причем, нужно заметить, что адрес 81.56.187.95 – это прокси-сервер (нам же не нужно, чтобы нас засекли=) и порт, по которому флудер будет с ним соединяться. fputs($fp,$head); // сообщения в гостевую… fclose($fp); echo"DONE"; ?>
Херня какая-то...
Последний раз редактировалось Dr.Check; 06.11.2006 в 21:36..
|
|
|

06.11.2006, 21:45
|
|
Флудер
Регистрация: 27.12.2005
Сообщений: 2,372
Провел на форуме: 5339610
Репутация:
4360
|
|
Сообщение от nc.STRIEM
Доброе время суток! вот у меня возник такой вопрос: как отправлять, http заголовки (средствами php) используя прокси, чтоб свой IP не светить! делаеться ли это с помощью fsockopen() или в данном случие используються другие функции??
PHP код:
<?php
$proxy = "111.222.333.444";
$port = 8080;
$f = fsockopen($proxy, $port) or die("Can't connect to proxy");
fwrite($f, "GET http://microsoft.com/ HTTP/1.1\r\n\r\n");
while(!feof($f))
echo fgets($f, 1024);
fclose($f);
?>
|
|
|

06.11.2006, 21:49
|
|
Members of Antichat - Level 5
Регистрация: 05.04.2006
Сообщений: 1,066
Провел на форуме: 3493315
Репутация:
1228
|
|
Сообщение от _Great_
PHP код:
<?php
$proxy = "111.222.333.444";
$port = 8080;
$f = fsockopen($proxy, $port) or die("Can't connect to proxy");
fwrite($f, "GET http://microsoft.com/ HTTP/1.1\r\n\r\n");
while(!feof($f))
echo fgets($f, 1024);
fclose($f);
?>
Так я уже пробовал! Все время выдавало ошибку Bad Request
|
|
|

06.11.2006, 21:51
|
|
Флудер
Регистрация: 27.12.2005
Сообщений: 2,372
Провел на форуме: 5339610
Репутация:
4360
|
|
Так я уже пробовал! Все время выдавало ошибку Bad Request
кривой прокси %)
|
|
|

06.11.2006, 21:56
|
|
Members of Antichat - Level 5
Регистрация: 05.04.2006
Сообщений: 1,066
Провел на форуме: 3493315
Репутация:
1228
|
|
Нет прокси норм! оно соединяеться! аозвращает чет там)))
когда кривой прокси соединения не происходит!
короч вот что выдает:
HTTP/1.0 411 Length Required Server: Squid/2.4.STABLE6 Mime-Version: 1.0 Date: Mon, 06 Nov 2006 18:59:51 GMT Content-Type: text/html Content-Length: 929 Expires: Mon, 06 Nov 2006 18:59:51 GMT X-Squid-Error: ERR_INVALID_REQ 0 X-Cache: MISS from mailgate.st-marys.bexhill.sch.uk Proxy-Connection: close
ERROR
The requested URL could not be retrieved
While trying to process the request:
POST / HTTP/1.0
Host: microsoft.com
Content-Type: application/x-www-form-urlencoded
The following error was encountered:
Invalid Request
Some aspect of the HTTP Request is invalid. Possible problems:
Missing or unknown request method
Missing URL
Missing HTTP Identifier (HTTP/1.0)
Request is too large
Content-Length missing for POST or PUT requests
Illegal character in hostname; underscores are not allowed
Your cache administrator is webmaster.
|
|
|

06.11.2006, 22:00
|
|
Флудер
Регистрация: 27.12.2005
Сообщений: 2,372
Провел на форуме: 5339610
Репутация:
4360
|
|
POST / HTTP/1.0
Host: microsoft.com
а все же ты попробуй, как я написал. GET http://microsoft.com/
|
|
|

06.11.2006, 22:06
|
|
Members of Antichat - Level 5
Регистрация: 05.04.2006
Сообщений: 1,066
Провел на форуме: 3493315
Репутация:
1228
|
|
Сообщение от _Great_
а все же ты попробуй, как я написал. GET http://microsoft.com/
вот
HTTP/1.0 500 Proxy Error Date: Mon, 06 Nov 2006 18:10:08 GMT Server: IBM_HTTP_SERVER/1.3.19 Apache/1.3.19 (Win32) Connection: close Content-Type: text/html; charset=iso-8859-1
Proxy Error
The proxy server could not handle the request GET http://microsoft.com/.
Reason: Host not found
|
|
|

06.11.2006, 22:28
|
|
Флудер
Регистрация: 27.12.2005
Сообщений: 2,372
Провел на форуме: 5339610
Репутация:
4360
|
|
у тебя кривой прокси
Лови нормальный: 66.97.172.144:4488 (пока что живой и работает)
Следующий код работает гарантированно, сам проверил только что:
PHP код:
<?php
$proxy = "66.97.172.144";
$port = 4488;
$f = fsockopen($proxy, $port) or die("Can't connect to proxy =(");
fwrite($f, "GET http://www.microsoft.com HTTP/1.0\r\n\r\n");
while(!feof($f)) echo fgets($f, 1024);
fclose($f);
?>
|
|
|

06.11.2006, 22:34
|
|
Постоянный
Регистрация: 06.06.2006
Сообщений: 515
Провел на форуме: 1985206
Репутация:
963
|
|
GET /index.php HTTP/1.1\r\n
Host: site.com\r\n
По хорошему еще надо передать:
Referer: site_u_came_from.com\r\n
User-Agent: Internet Explorer 6\r\n
если же запросы POST, то просто надо добавить длину данных передаваемых в запросе:
POST /index.php HTTP/1.1\r\n
Host: site.com\r\n
Content-Length: 21\r\n
Referer: site_u_came_from.com\r\n
User-Agent: IE 6\r\n
\r\n
login=Admin&pass=Pass
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|