超难问题——如何拦截程序发出的连接INTERNET的消息???(200分)

  • 主题发起人 主题发起人 kv3000
  • 开始时间 开始时间
K

kv3000

Unregistered / Unconfirmed
GUEST, unregistred user!
就像很多防火墙一样,一旦有程序要连接INTERNET就被拦截,需要用户同意以后方可运行!
这是怎么实现的???哪位大虾能指点一二。
 
仅思路:
直接从底层拦截IP包,分析之,如果是局域网段内的,就可以通过,如不是,就不能通过
 
连接INTERNET 代表什么动作?
 
如果有那很不错的,就可以做到断开网络连接了。。。
 
分析IP包,看看目的地址的IP,如果不是局域网段内的,杀掉。
 
这个程序只能做在网关上.....
 
GOOD QUESTION
 
  我见过SOCKETCAPS32的日志文件,他用的方法好象是使用HOOK监控SOCK2。DLL,这样就可以监控Internet请求了。
 
spi
防火墙常用的
 
我也想知道
 
仅提思路:
用socket HOOK。。。Socket spi之类的。。。天网好象就是用这东东..
 

Similar threads

S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
后退
顶部