社区
通信技术
帖子详情
怎样实现网上的数据监听?
wutongshu
2000-03-05 01:42:00
我想知道怎样实现取得物理层上的所有的数据,包括点对点方式的数据发送。不论是在
win95、win98、winnt上。
...全文
592
15
打赏
收藏
怎样实现网上的数据监听?
我想知道怎样实现取得物理层上的所有的数据,包括点对点方式的数据发送。不论是在 win95、win98、winnt上。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
15 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
huan_z
2000-06-20
打赏
举报
回复
如果需要从各方面了解IP包,我建议安装Windows 2000
在Windows 2000中有一个工具“网络监视器”,该工具
从个方位刨解IP数据包并加以分析,这是笔者见过的最
好的Windows下的IP包分析器。
Storm
2000-06-15
打赏
举报
回复
我也碰到了相似的问题,有一大堆PPP、IP、TCP包,怎样把它们解开重组成一个完整文件?
若有哪位愿指点请emailto: Jzj@email.com.cn
white
2000-06-09
打赏
举报
回复
这实际上是就是一个sniffer程序,搞网络安全的人都知道的。所谓网卡的混杂模式,
就是指网卡接收并处理从网上经过的所有数据包。
网卡的模式可以用软件去修改,但是在WINDOWS环境下,操作网卡的部分都被封装进了
网卡驱动程序里。所以,如果你需要这样的功能,只有自己写一个驱动程序,作为
一个TCP/IP安装到网络中。幸运的是,早已有人写了这样的东东,
你可以到搜索引擎里用关键字"vpacket","LibnetNT"等去找一把,我这里也有,包括
源代码。好象是需要WINDOWS的DDK支持的。不过我反正赞成直接用它,然后自己只管
高层的功能。
不过现在的网络大都使用交换式HUB,数据包并非广播方式,所以,你只有将这样的程序
安装到路由或者网关(如果是软件实现的话)服务器上,才管用。
另外,这样的东西是很危险的,如果利用不当,则成为一个祸害,所以,在你写这样的
东西前,就应当考虑到如何控制它的使用。
sayhello
2000-06-08
打赏
举报
回复
microsoft对于网络链路层监听的编程接口很困难,但是对于Linux使用的是对TCP/IP的链路层直接操作,很容易各位有兴趣的话,可以查下资料,好东西请给我一份,
我的 Header 写了个 Intranet 的网路监测程序 用的方法是对网路中的广播的数据包分析头部部分,还可以伪装成别人的IP截获数据包,可惜这个东西是它 绝密文件 不过各位可以看一些对网卡直接操作的书籍,可能会有些帮助!!!!
dolaime
2000-06-03
打赏
举报
回复
shuke
i want to know that you talk about
can you send the mail about those?
dolaime@elong.com
daidai
2000-05-27
打赏
举报
回复
shuke大侠:
我也想知道,你能不能给我也发一个邮件 zzzling@263.net
我想做的是一个网络流量监控的东东,也是要接收所有的数据包,应该怎么实现呢?
(VC WINDOWS)
trace
2000-04-28
打赏
举报
回复
请shuke给大家上一课!
dwy
2000-04-21
打赏
举报
回复
shuke:
你好
我想请问如何在winnt,win98下将网卡设置为混杂模式,microsoft提供了用于网络链路层监听的编程接口了吗?
shuke
2000-03-08
打赏
举报
回复
给了你一封邮件,附件中有相关资料。
wutongshu
2000-03-07
打赏
举报
回复
shuke:
你好!
你所说的“网卡有个混杂模式”,它是软设置还是硬设置,你能给我解释一下你所的
混杂模式吗?你能说的详细一些吗?
shuke
2000-03-07
打赏
举报
回复
因为以太网是广播方式,所以每台机器的网卡都能收到本网段的数据包。但是在正常工作模式下,网卡将不是发往自己的数据包都丢弃了。网卡另外还有个混杂模式,将网卡的工作方式设定成该方式,就可以获得所有的数据包了。实现起来并不困难。
huan_z
2000-03-06
打赏
举报
回复
我在补充一句,在发送数据包时一定要指定
在同一个网段中,在不同一个网段中必须要
只定网段。
Firing_Sky
2000-03-06
打赏
举报
回复
在以太网中,是句的传送是以广播的形式来实现的,当一台机器传送数据时,每一台机器都收到了,只是操作系统不做处理而已。具体实现的方法比较复杂,要接管操作系统的设备,推荐看电子工业出版社《用TCP/IP进行网纪互连》
wutongshu
2000-03-06
打赏
举报
回复
你好!
或许我的问题没有写清楚!我希望得到的是我能够在本机实现全网数据的监听,例如:我在局域网上,我的本机IP是128.127.55.120,而我能从网上监听,并获得网上IP为128.127.55.100发给128.127.55.89的数据。有什么解决方案吗???
Firing_Sky
2000-03-05
打赏
举报
回复
物理层是又网卡管的,你不需要知道,其实操作系统也就从链路层管起嘛!
c#
实现
USB扫码枪
监听
读取
数据
完整代码 可以直接运行
c#
实现
USB扫码枪
监听
读取
数据
完整代码 可以直接运行
Vue 框架怎么
实现
对象和数组的
监听
?
如果被问到 Vue 怎么
实现
数据
双向绑定,大家肯定都会回答 通过 Object.defineProperty() 对
数据
进行劫持,但是 Object.defineProperty() 只能对属性进行
数据
劫持,不能对整个对象进行劫持,同理无法对数组进行劫持,...
如何
实现
vue中的
数据
深度
监听
?
vue中
监听
数据
的变化分三步: 1.判断
监听
的
数据
是普通值还是引用对象; 2.如果是数组要单独
实现
数组的部分方法; 3.对于多层嵌套对象,递归遍历
监听
所有属性; // 触发更新视图 function updateView() { ...
vue的
数据
监听
是如何
实现
的?
当
数据
发生变化时,Vue会通知所有订阅该
数据
的
监听
器,并执行相应的回调函数。...总的来说,Vue的
数据
监听
是通过
数据
劫持和发布订阅模式来
实现
的,这种机制使得Vue能够实时响应
数据
的变化,并执行相应的处理函数。
react 如何做深度
监听
?
react 如何做深度
监听
?待研究。
通信技术
4,356
社区成员
28,926
社区内容
发帖
与我相关
我的任务
通信技术
通信技术相关讨论
复制链接
扫一扫
分享
社区描述
通信技术相关讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章