■高分求助,怎样截取数据包?■

laisiwei 2002-07-04 04:56:51
用VB编程,怎样截取数据包?
假设是截取从“123.124.125.126:127”中发送到本机的数据。
截取后,显示在text1控件中。
...全文
96 13 打赏 收藏 转发到动态 举报
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
shawls 2002-08-06
  • 打赏
  • 举报
回复

jyu1221(天同) (
写了文档在文档中型,自己去看落
laisiwei 2002-07-25
  • 打赏
  • 举报
回复
能介绍一下方法吗?
wangjian 2002-07-11
  • 打赏
  • 举报
回复
现在看来只有使用第三方的底层库支持如:winpcap等
不要只望WINSOCK控件,没有用的。
jyu1221 2002-07-08
  • 打赏
  • 举报
回复
buff数组中数据是二进制数据,
一般来说数据包中包含有不可显示字符,不能直接放在TEXT中
你可以显示二进制的格式。
如:
dim s as string
dim b as string
for i = 1 to PackageLength
b = right(("00" & hex(buff[i])),2) & " "
s = s & b
next
text1 = s
thinkeasy 2002-07-08
  • 打赏
  • 举报
回复
我也没用过,发现有个这文档
laisiwei 2002-07-06
  • 打赏
  • 举报
回复
To thinkeasy(Nothing):
你提供的两个地址我看过了。但我不会用:P,能说明一下断口放在哪里,还有怎样把这个buff数组读取到text1中。谢谢。
Laney 2002-07-04
  • 打赏
  • 举报
回复
可以作到,在csdn的文挡区好象有
blueer 2002-07-04
  • 打赏
  • 举报
回复
http://www.chfag.com/jiaocai/zssniffer.htm
bestofbest 2002-07-04
  • 打赏
  • 举报
回复
关注
我也很想知道

好象有点底层吧,不知道VB是否可以做到
yuhaii 2002-07-04
  • 打赏
  • 举报
回复
在google查关于sniffer的原程序,一定对你有帮助,不过好象都是C的,我还没见到VB写的.据说用VB要用到很多的本机API,否则在处理网卡的混杂模式时会有问题,不好意思,我也没有VB的资料,麻烦你找到了发我一分.

yuhaii@btamail.net.cn

还有,我在写一个和协议关系很密切的程序,有兴趣吗,一起做?
thinkeasy 2002-07-04
  • 打赏
  • 举报
回复
http://www.csdn.net/develop/read_article.asp?id=13607
使用VB截获WIN98系列下的IP数据包

http://www.csdn.net/develop/read_article.asp?id=13582
使用VB在WIN2000下截获IP数据包
thinkeasy 2002-07-04
  • 打赏
  • 举报
回复
TCP/IP协议好像不能被截取,只能拦截
griefforyou 2002-07-04
  • 打赏
  • 举报
回复
呵呵...不知道
UP

7,763

社区成员

发帖
与我相关
我的任务
社区描述
VB 基础类
社区管理员
  • VB基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧