社区
网络及通讯开发
帖子详情
获取远程计算机数据包
lbc21cn
2007-06-08 11:53:21
如何通过编程实现在一台机器(非C/S,B/S结构)上获取局域上所有连网机器的数据包?
...全文
232
5
打赏
收藏
获取远程计算机数据包
如何通过编程实现在一台机器(非C/S,B/S结构)上获取局域上所有连网机器的数据包?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
大大怪老张
2008-05-28
打赏
举报
回复
如果你的局域网用 hub,那么把网卡设置成混杂模式就可以监听所有的网络通讯。代码可以自己到google找。
如果是用交换机之类的,那就需要arp欺骗之类的东西。搞起来挺麻烦。
linuxghs
2008-05-05
打赏
举报
回复
硬件连接要考虑一下的,比如要把你要监控的那些电脑都连接在一个hub上,路由器则是不可以的。
i_love_pc
2007-06-09
打赏
举报
回复
sniffer??
JAVA
获取
本地,
远程
macAddress
获取
本地macAddress import java.io.InputStreamReader; import java.io.LineNumberReader; public class LocalMacAddr { public String getMACAddr() { String mac = ""; try { Process pro...
远程
开关机
作为机房管理员,要管理的
计算机
较多,经常面临大量
计算机
要开启或关闭,如果每次逐一去开启或关闭,也是一项艰巨的任务,如果能从一台
计算机
上
远程
开启或关闭本局域网内的一台或多台
计算机
,将是一件轻松快乐的事。 一、
远程
开机 1.对被开启
计算机
的硬件要求 要实现网络
远程
开机,对被开启的
计算机
而言需要电源、主板、网卡3件设备的支持。首先电源必须是符合ATX 2.03标准的ATX电源,而且其+5V的
Socket实现
远程
唤醒
/********************************************************************* created: 2004/06/02* created: 2:6:2004 10:24* filename: c:/documents and settings/administrator/桌面/wakeup.cpp* file path: c:/d
java通过ip
获取
mac地址
package com.dragonsoft.common.sys.util; import java.io.IOException;import java.net.DatagramPacket;import java.net.DatagramSocket;import java.net.InetAddress; public class MacAddressUtils { private
远程
唤醒软件设计
远程
唤醒(Wake-On-Lan, WOL),是在
计算机
电源、主板、网卡等设备的支持下,通过向处于半工作状态的网卡发送特定
数据包
,实现
计算机
从停机状态自动开启的一种
远程
控制技术。
远程
唤醒
数据包
内容是FFFFFFFFFFFF加上16遍被唤醒
计算机
的网卡MAC地址。
远程
唤醒软件利用UDP,在局域网内广播该
数据包
,相应计算要收到后,如果包内MAC与网卡的MAC匹配,便向主机发送...
网络及通讯开发
1,317
社区成员
8,874
社区内容
发帖
与我相关
我的任务
网络及通讯开发
C++ Builder 网络及通讯开发
复制链接
扫一扫
分享
社区描述
C++ Builder 网络及通讯开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章