网络上正在传输的数据,拦截后能否看的到是什么数据? (100分)

  • 主题发起人 主题发起人 weicong
  • 开始时间 开始时间
好热闹,我好久没来DFW了!你们在讨论这个吗???

1。源程序共有两个,分别在目录IPMANDELPHI和目录NETTHREAD下。
ipmandelphi没有用线程,所以按下侦听键后,程序一直要收到300
个包才会停止。NETTHREAD用线程解决了这个问题。当然,该程序的
线程的用法比较怪异,但我一直这样用,也挺好使。当然,程序还是
有问题,如果网上发包的频率过高,该程序会漏掉某些包。
2。两个程序都还比较初级,仅仅只是收到了包而已,并没有对包的结
构进行分析,所以如对包的分析及构造感兴趣,请参照IPMAN源程序继
续进行完善,并请予以发布。
3。源程序中有一个参数需大家修改,即NDIS,
Bind(hVxd,'0001');
后面的参数请到注册表的以下部分寻找:

HKEY_LOCAL_MACHINE/System/CurrentControlSet/Services/Class/Net
IPMAN的说明文件所指的地方有误。大家也可以自己试试,反正是0000、
0001、0002、0003中的某一个。
4。由于本人能力有限,程序还有一个很大的bug,即如果程序读取了以太网
卡地址,则程序只能侦听与本网卡有关的包,听不到其它包。所以如想侦听
所有的包,请将以下这句注释掉:
if(GetHardEtherAddr(hVxD,@m_EtherAddr)<>OK) then exit;
5。两个程序所发送的包只构造了以太网部分,当然发送方和接受方的地址
都是假的。如有谁继续构造了假的TCPIP包,请公布。
 
到底哪有源码?
http://delphi.antdown.com/dispdoc.asp?id=101没有源码。
 
研究了一下,IPMAN我认为还要进一步加强对于多线程的处理!不知大家如何看
 
jnemail@263.net
 
赵普昉, 有具体的想法吗?
题外话 是否可以讨教秋伊水这个名字的出处?
 
yzdiyu@sina.com.cn
 
xidan1999@chinaren.com
 
gex@drc.dq.cnpc.com.cn
 
Along@e-pic.com
我想要。请给我寄一份吧!
 
大吓,给小弟 发一份,谢谢 chenleiming303@163.com
 
我也要——DELPHI /C 都行
catyy2001@263.net
 
xianghonglin@china.com
 
我想再要一份delphi的源程序,up上来最好,否则发信很麻烦的。
把我的也留下吧 yanyu1314@sohu.com
 
俺也想要
xden@163.net
 
建议上传到http://delphi.itschem.com/
大富翁共享社区!
 
后退
顶部