(全局代理上网指)当电脑运行了某个EXE程序后,本机的所有网络程序访问网络,如IE ,QQ ,Outlook等,都通过这个EXE代理出去的,不用在电脑上作任何设置,大家知道一般的代理服务器,要设置一大堆,如IE的代理要设置端口啊,每个代理端口还不一样,即使是用sock 5的通用型代理也需要针对具体的应用程序设置,但是目前已经有很多软件,不需要设置,只要运行立刻使本机所有程序都得到代理,这种技术太神奇了,简直超越了一个时代,但是网络上这种方法实现的资料太少了,连原来都不知道,有两个软件,很有代表性 一个是统一加速器 http://www.tyjsq.com/
另一个是 马赫5 http://www.mach5.cn/
有一个问题研究了很久很久,也没入门,查到相关资源,这些软件只要一运行,立刻本机的所有程序要访问网络,就必须经过它才能上网,原来的设置通通失效,但是这个程序本身却通过原来的设置与外面通信,但其它程序必须通过这个软件才能与网络通信 请问internet上的各路英雄,有人知道这种技术是怎么实现的不?哪怕是提个思路也是很珍贵的
另一个是 马赫5 http://www.mach5.cn/
有一个问题研究了很久很久,也没入门,查到相关资源,这些软件只要一运行,立刻本机的所有程序要访问网络,就必须经过它才能上网,原来的设置通通失效,但是这个程序本身却通过原来的设置与外面通信,但其它程序必须通过这个软件才能与网络通信 请问internet上的各路英雄,有人知道这种技术是怎么实现的不?哪怕是提个思路也是很珍贵的
indy的Demo中有,你可以看看。
不用写任何代码就可以实现。
SocksCap32 软件是由美国 Permeo Technologies, Inc. 公司出
品的代理服务器第三方支持软件。其拥有功能强大的 SOCKS 调度
功能,通过它几乎可以让所有基于 TCP/IP 协议以及 UDP 协议
(需要 Socks5 代理)的软件象 ICQ、MUD、FTP、IE、NEWS、QQ 等
都能通过 Socks 代理服务器连接到 Internet。
------把exe“拖到”SocksCap32的界面里,从里面启动后就自动使用代理了(正常启动不走代理)这个公司还有一个更高级的产品,好像是通过驱动方式,能实现系统级的全局代理。
最强的应该是ProxyCap,这个国外软件,支持64位Vista的~远比国产的好多了
ProxyCap是底层驱动级别,全局有效,也可以指定程序
我也做了一个,叫代理王:
http://www.138soft.org
SPI的例子满天飞,大富翁论坛就有DELPHI版本的(翻译的是费尔防火墙那个).稍微全面一点的是MS SDK带的例子(C:\Program Files\Microsoft SDK\Samples\netds\WinSock\LSP),如果直接使用API HOOK.国外也有一个SOCKSCAP(DELPHI写的).问问题前先搜索一下好不好,拜托.