关于代理服务器(100分)

  • 主题发起人 主题发起人 chenqy
  • 开始时间 开始时间
其实,代理服务器的原理是很简单的,我给武汉一家大网吧写过一个计费程序,
具体使用WEBSHOES控件,修改部分代码,让端口设为80,将客户访问的URL地址由程序以流的形式返回给服务器,由服务器以流的形式返回给浏览器。部分代码如下:
HttpCli1 := THttpCli.Create(nil);
MyStream := TMemoryStream.Create;
HttpCli1.RcvdStream := MyStream;
try
HttpCli1.URL := RequestInfo.Document;
temp := Thread.Connection.RemotAddress;
HttpCli1.Get;
Query_temp := TQuery.Create(nil);
Query_temp.DatabaseName := 'jf';
Query_Temp.SQL.Clear;
Query_temp.SQL.Add('select * from xtsjk where IP='+''''+temp+'''');
Query_temp.Open;
if ((Query_temp.FieldByName('Start').AsString = 'T' ) and(Query_temp.FieldByName('restTime').AsInteger>0) and (copy(Query_temp.FieldByName('username').AsString,1,1)='S')) then
begin
if (RequestInfo.Command)='GET' then
begin
with Thread.Connection do
begin
Memo1.Lines.Clear;
Memo1.Lines.Add(RequestInfo.Document);
Memo1.Lines.Add(RemotAddress);
WriteStream(MyStream,true);
end;
end
else
end;
finally
 
我有delphi,vb的.....
 
to g622
我要D4&VB5的各一
wlyft@8848.net
 
g622
我要Delphi
LiuJiGuangLiu@yahoo.com.cn
 
to g622
请给我一份Delphi的.
zhalong@sian.com
 
to g622
能不能也给我一份Delphi的.我很急,请帮帮忙!谢谢!
mymail:
yumeiq@yeah.net
 
问yemeng:
你有完整源代码吗?麻烦你mail给我!
yumeiq@yeah.net
 
我做过一个VB的代理服务器程序,谁要请给我发邮件:superbookworm@sina.com

其实原理很简单,我的这个程序不长,很容易看懂。

因为原打算做一个特洛伊木马,来通过老师的机器上网(当然是悄悄的)。
所以这个程序经过了比较好的测试。

 
给我源程序,谢谢!
jixiaoyu@263.net
 
gongming
你的特洛伊木马成功了吗
能不能简单介绍一下原理
 
to g622
给我一份DELPHI 的
谢谢!!!

good@nbnet.com.cn

 
对所有大虾说:我要源代码。
haipeng@cmmail.com
 
我统统都要!!!!!!!
 
请发到 <a href="mailto:brute@21cn.com">brute@21cn.com</a>
 
请发给cxj@i599.com,谢谢。
 
我也要一份,E-Mail:A_REN@ELONG.COM
 
me too!
thanks for delphi 5
bgy@dt.gov.cn
 
to g622

请给我一份Delphi的.
taoqg@263.net
 
我要。delphifans@sina.com
 
To g622

请给我一份Delphi的.

jh_trade@sina.com

谢谢。
 
后退
顶部