您好,欢迎光临本网站![请登录][注册会员]  
文件名称: 获取远程主机物理地址
  所属分类: C++
  开发工具:
  文件大小: 522kb
  下载次数: 0
  上传时间: 2014-04-03
  提 供 者: lzwb*****
 详细说明: 本文分析了利用SendARP方法(基于ARP协议)来获取远程主机MAC地址的缺陷,设计了一种利用NetBIOS Name Service来快速获取远程主机MAC地址的方法, * 主机A向主机B发送“UDP-NetBIOS-NS”询问包,即向主机B的137端口,发Query包来询问主机B的NetBIOS Names信息。 * 主机B接收到“UDP-NetBIOS-NS”询问包,假设主机B正确安装了NetBIOS服务. 而且137端口开放,则主机B会向主机A发送一个“UDP-NetBIOS-NS”应答包,即发Answer包给主机A。 获取(扫描)MAC地址的效率较高。 一般针对某远程主机一次发送一个“UDP-NetBIOS-NS”询问包(当然具体发送几个,可以在程序中自己设定)即可,而不像其他也可获取MAC地址的方法,例如Winsock API函数Gethostbyaddr或者Netbios函数,执行的时候会发送多个“UDP-NetBIOS-NS”询问包,这样不但影响了获取速度,而且重复发送没必要。 当然,该方法除了可以获取MAC地址外,还可以很容易地获取远程主机的Net BIOS Name信息(即主机名、所在工作组等)。而且在本程序的基础上,也很容易地实现对指定IP地址段的MAC地址扫描,即批量获取MAC地址,不再赘述。 本程序使用VC++ 6.0设计完成,程序设计者:石妞,联系方式:13832377220 ...展开收缩
(系统自动生成,下载前可以参看下载内容)

下载文件列表

相关说明

  • 本站资源为会员上传分享交流与学习,如有侵犯您的权益,请联系我们删除.
  • 本站是交换下载平台,提供交流渠道,下载内容来自于网络,除下载问题外,其它问题请自行百度
  • 本站已设置防盗链,请勿用迅雷、QQ旋风等多线程下载软件下载资源,下载后用WinRAR最新版进行解压.
  • 如果您发现内容无法下载,请稍后再次尝试;或者到消费记录里找到下载记录反馈给我们.
  • 下载后发现下载的内容跟说明不相乎,请到消费记录里找到下载记录反馈给我们,经确认后退回积分.
  • 如下载前有疑问,可以通过点击"提供者"的名字,查看对方的联系方式,联系对方咨询.
 相关搜索: VC 物理地址 MAC ARP NETBIOS
 输入关键字,在本站1000多万海量源码库中尽情搜索: