如何程序发送的数据包进行监听?(50分)

  • 主题发起人 主题发起人 wz_lizard
  • 开始时间 开始时间
W

wz_lizard

Unregistered / Unconfirmed
GUEST, unregistred user!
我现在有个程序,运行时输入用户名及密码进行网上认证,服务器端认证后返回一个信息表示是否通过,应用程序利用这个信息来判断是否运行。
我想做个程序能监听该程序向外发送的数据包,并可设置监听发送到指定IP及端品的数据,同时做一个程序来模拟服务器端程序(在本机上),来回复客户端发过来的信息,以此来欺骗客户端,让其以为已经连到服务器,并接收到正确的认证信息。
 
两个方案:
1。使用原始套接字(在WINDOWS2000下)。
2。使用WDM中的NDIS。
 
to fxh7622
能否具体点或有相应的例子或资料吗?这方面我不熟啊。
 
资料吗!
1。WINDOWS网络编程技术
2。资料难找。WDM驱动开发指南
 
谁有这方面的例子,能给我发一下吗?
我在这里先谢了。
zsy_lizard@sina.com
 
有没有高手提点迷经啊。
 
说简单也简单,不过你得有网络基础,就是替换程序所使用的winSocket的dll,将原来的程序里使用的dll中的recv或send替换一下就可以了。里面有你要的东西了。
 
有没有更详细的说明或者例子呀?
 
后退
顶部