首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用Nmap的移动设备识别

使用Nmap的移动设备识别
EN

Stack Overflow用户
提问于 2012-02-26 19:14:34
回答 4查看 25.4K关注 0票数 7

我正在尝试使用Nmap识别LAN上的移动设备,更具体地说是Android智能手机。我的笔记本电脑和目标设备(android智能手机)都连接到同一个接入点。我可以ping设备等。当我对智能手机运行标准的Nmap扫描时,它会显示所有1000个端口都已关闭,这很奇怪,因为我在运行扫描的同时还在手机上浏览网页。在没有打开端口的情况下,设备发现非常困难。

有没有人知道一种在网络上识别智能手机的有效方法?或者,谁能解释这种来自移动设备的行为?

提前感谢

EN

回答 4

Stack Overflow用户

发布于 2014-08-23 23:38:06

在我使用nmap的经验中,我不得不限制数据包发送速率来发现某些设备。您可以使用选项执行此操作

--max-rate :发送数据包的速度不超过每秒

例如:

代码语言:javascript
复制
nmap --max-rate 100 192.168.0.2

使用这种速度,nmap可以找到我的智能手机,即使它的1000个端口处于关闭状态。如果我将其设置为每秒500个数据包,它将找不到它。

票数 4
EN

Stack Overflow用户

发布于 2012-02-28 16:11:57

nmap将只查找打开并等待连接的端口,这些端口上正在运行服务。你可以使用Handset Detection,但它需要你的设备访问网页,因为它需要http报头来进行设备检测(免责声明:我的启动)。

Amethon这样做(从他们的格式回复中猜测),可能是通过观察来自镜像交换机端口的流量流。不知道他们的产品成本是多少,但他们可能会帮助你解决问题或给你一个方法。

希望这能有所帮助。

票数 3
EN

Stack Overflow用户

发布于 2013-06-09 14:48:57

您可以编写一个脚本,其中接收的参数是您要探索的当前子网和子网掩码……就像nmap..。但是open当前网络上的所有主机,而不是查找打开的端口。这只会告诉你主机是否在运行...但如果是智能手机就不是了..。也许nessus可以帮助你,因为它更完整...

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/9452599

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档