Вверх ↑
Ответов: 1841
Рейтинг: 370
#1: 2011-05-25 11:31:37 ЛС | профиль | цитата
1) Качаем и ставим Smart Sniffer.
2) Запускаем Smart Sniffer и начинаем захват пакетов.
3) Заходим куда либо используя прокси.
4) Останавливаем Smart Sniffer.
5) Анализируем отправленные/принятые данные и формируем свой запрос на основе полученной информации.
------------ Дoбавленo в 09.54:
У Вас отсутствует в конце запроса пустая строка (
)...

Как пример.

Add(MainForm,2953706,21,175)
{
Width=216
Height=136
Color=16509650
Caption="ChekProxy 0.1"
Position=1
}
Add(TCP_Client,11417587,329,98)
{
Port=80
link(onRead,2043504:doSearch,[])
link(IP,1858371:Text,[])
link(Port,3762515:Text,[])
}
Add(TCP_Server,14688773,21,126)
{
}
Add(Thread,4261362,175,105)
{
Delay=0
FastStop=0
BusyEvent=1
link(onExec,14311798:doString,[])
}
Add(FormatStr,14311798,231,105)
{
DataCount=0
Mask="GET http://ip.xss.ru/ HTTP/1.0
Host: ip.xss.ru
Proxy-Connection: Keep-Alive

"
link(onFString,1262207:doEvent1,[])
}
Add(Hub,1262207,287,105)
{
OutCount=3
link(onEvent1,11417587:doClose,[])
link(onEvent2,11417587:doOpen,[(315,118)(315,104)])
link(onEvent3,11417587:doSend,[(319,125)(319,118)])
}
Add(Button,2203900,126,105)
{
Left=60
Top=65
Width=95
Height=25
Font=[Arial,8,1,0,204]
Caption="Check Proxy"
link(onClick,4261362:doStart,[])
}
Add(Label,13055424,21,77)
{
Left=40
Top=10
Width=45
Height=18
Color=16509650
Font=[Arial,8,1,0,204]
Caption="ProxyIP"
}
Add(Edit,1858371,329,13)
{
Left=20
Top=30
Width=95
Color=11468718
Font=[Arial,8,1,0,204]
Text="128.134.135.227"
Alignment=2
}
Add(Edit,3762515,343,54)
{
Left=125
Top=30
Width=45
Color=11468718
Font=[Arial,8,1,0,204]
Text="80"
Alignment=2
DataType=1
}
Add(Label,12016698,24,30)
{
Left=120
Top=10
Width=63
Height=18
Color=16509650
Font=[Arial,8,1,0,204]
Caption="ProxyPort"
}
Add(Message,6867359,428,98)
{
}
Add(StyleXP,5760780,21,217)
{
}
Add(BlockFind,2043504,378,98)
{
IncludeBlock=1
StartBlock="IP: <a href="ip-whois.php" style="color: red;">"
EndBlock="</a>"
link(onSearch,6867359:doMessage,[])
}
------------ Дoбавленo в 11.31:
CriDos писал(а):
1) Качаем и ставим Smart Sniffer.

хотя, в случаях с использованием прокси лучше использовать SocketSniff.
карма: 1
0