当前位置: 技术问答>linux和unix
远程获取mac
来源: 互联网 发布时间:2017-02-22
本文导语: 有哪位高人实现过远程获取网卡MAC的,可否分享一下技术 | 1>NETBIOS,据说可以远程获取,且仅限于Windows主机,但我没有成功过,一跨网段就没戏。Linux下有工具nbtscan。 2>SNMP,据说可以远程获取,但需要...
有哪位高人实现过远程获取网卡MAC的,可否分享一下技术
|
1>NETBIOS,据说可以远程获取,且仅限于Windows主机,但我没有成功过,一跨网段就没戏。Linux下有工具nbtscan。
2>SNMP,据说可以远程获取,但需要对方开通SNMP服务,也没有成功过。Linux下有snmpget可获取MIB中相关内容。
3>ARP,仅限于网内,无法过网关,不说也罢。
4>WMI,在页面中嵌入JavaScript代码,在远程主机访问时获取MAC地址,但会弹出安全警告消息,且需用户同意后。
2>SNMP,据说可以远程获取,但需要对方开通SNMP服务,也没有成功过。Linux下有snmpget可获取MIB中相关内容。
3>ARP,仅限于网内,无法过网关,不说也罢。
4>WMI,在页面中嵌入JavaScript代码,在远程主机访问时获取MAC地址,但会弹出安全警告消息,且需用户同意后。
|
|
话说,不再一个局域网的话,要mac有何用?
在一个局域网的话,arp就够了
在一个局域网的话,arp就够了
|
概况的比较全 学习了
|
直接一个命令
#arp -a xxx.xxx.xxx.xxx
(xxx为IP地址)
要想从代码实现,那么就读读 arp命令的源码里面 -a参数情况下怎么处理的。
#arp -a xxx.xxx.xxx.xxx
(xxx为IP地址)
要想从代码实现,那么就读读 arp命令的源码里面 -a参数情况下怎么处理的。
|
mac地址是唯一的吧?ip却是手动配置的。
|
要是可以非常方便 隐蔽的获取就好了