2 hczhiyue hczhiyue 于 2014.12.14 20:17 提问

如何获取主机中所有进程的udp连接的具体信息(远程IP:Port 收发字节数) 20C

我知道getudptable这个api能获取到一些udp的信息,但是只能获取本地的IP:Port,没法获取远程的,以及收发字节(流量),大神帮我!感激不尽!类似IPRadar(IP雷达)软件的这种功能!

4个回答

devmiao
devmiao   Ds   Rxr 2014.12.14 21:39
luo_miao
luo_miao   2014.12.18 11:23

windump可以实现你的需求,开源的。地址:http://www.winpcap.org/windump/install/default.htm。

ZR__MaNong
ZR__MaNong   2014.12.20 16:09
oyljerry
oyljerry   Ds   Rxr 2015.01.01 17:07

参考tcpdump等开源代码。

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
C++ QT中 通过UDP广播获取网络中所有设备ip地址
代码说明参考博客:http://blog.csdn.net/dxzysk/article/details/55511269 本文是C++的QT版本,有时候需要搜索网络中的设备,机器,服务器等,这就要要用到UDP广播的方式,发送广播命令,广播给网络中的每一个主机,该主机搜到广播命令后,立刻发送给请求端自己的设备信息,这里以IP信息为例子。
通过UDP广播获取网络中所有设备ip地址
说明: 源码下载地址:http://download.csdn.net/detail/dxzysk/9756896 源码使用说明,先在需要获取IP地址的主机上运行server端程序,然后在需要搜索主机的Pc上运行client端程序 本文是windows版,VC++,在VS2010环境下调试成功。有时候需要搜索网络中的设备,机器,服务器等,这就要要用到UDP广播的方式,发送广播命令,广播给网络
Winsock:获取UDP数据发送端的IP地址和端口号
UDP的接收端使用函数 recvfrom接收数据,这个函数在winsock.h中定义如下: int recvfrom( __in SOCKET s, __out char* buf, __in int len, __in int flags, __out struct sockaddr* from
请问,建立一个与远程的udp连接,在有没有函数可以取得本地的ip地址和端口号
请问,建立一个与远程的udp连接,在有没有函数可以取得本地的ip地址和端口号
QT 通过UDP广播获取网络中所有设备ip地址
说明:源码下载:提供源码下载地址,源码使用说明,先在需要获取IP地址的主机上运行server端程序,然后在需要搜索主机的Pc上运行client端程序本文是QT版本,有时候需要搜索网络中的设备,机器,服务器等,这就要要用到UDP广播的方式,发送广播命令,广播给网络中的每一个主机,该主机搜到广播命令后,立刻发送给请求端自己的设备信息,这里以IP信息为例子。思路在每一个设备中部署sever端程序进行监控,
获取本机ip和获取远程ip
getsockname与getpeername是返回套接口关联的本地协议地址和远程协议地址。 int getsockname(int sockfd, struct sockaddr * localaddr, socken_t * addrlen); int getpeername(int sockfd, struct sockaddr * peeraddr, socken_t * ad
通过网络socket获取对方 ip 和port
定义 int getpeername(int s, struct sockaddr *name, socklen_t *namelen); 描述 获取socket的对方地址 struct sockaddr_in sa; int len = sizeof(sa); if(!getpeername(sockfd, (struct sockaddr *)&sa,
windows C++ 通过UDP广播获取网络中所有设备ip地址
说明:源码下载地址:源码使用说明,先在需要获取IP地址的主机上运行server端程序,然后在需要搜索主机的Pc上运行client端程序本文是windows版,VC++,在VS2010环境下调试成功。有时候需要搜索网络中的设备,机器,服务器等,这就要要用到UDP广播的方式,发送广播命令,广播给网络中的每一个主机,该主机搜到广播命令后,立刻发送给请求端自己的设备信息,这里以IP信息为例子。思路在每一个设
python获取远程设备的IP地址
有时需要将主机名转换成对应的IP地址,例如快速查询域名。假如将域名改一个不存在的域名,try-except块会捕捉错误,向用户显示一个错误信息。import socket def get_remote_machine_info(): remote_host = 'www.python.org' try: print "IP address:%s" %socket.g
用udp获取局域网上的sqlserver服务器信息
向udp端口1434,向广播地址255.255.255.255发送二进制数据0x02,未禁止或限制tcp/ip的sqlserver 数据库服务器会回应服务器名等相关信息.具体一试便知。