首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何检测运行在IoT设备上的操作系统?

如何检测运行在IoT设备上的操作系统?
EN

Security用户
提问于 2016-10-22 11:32:48
回答 1查看 368关注 0票数 3

是否有一个工具(或Linux命令)可以检测运行在IoT设备上的操作系统,例如智能手表或可穿戴跟踪器设备?

或者是一个工具,它可以列出尽可能多的有关设备的信息。

EN

回答 1

Security用户

回答已采纳

发布于 2016-10-22 19:36:41

nmap上有一个-O选项,它将尝试检测设备正在运行的操作系统,这绝不是完美的。分析了TCP/IP协议栈的行为。https://nmap.org/

如果设备打开端口22 (ssh)或23 (telnet),则可以尝试使用默认用户名和密码登录/中断。(IoT设备不应该是安全的,它们注定是愚蠢的,所以成功登录的可能性太大了。)然后按照注释中的建议运行uname命令。

有许多搜索引擎可以索引一个页面,碰巧提到了特定设备正在运行的操作系统。

如果有任何开放的港口,你可以挖,并开始寻找线索。例句: send服务器可能会发送Server头,这可能恰好命名了操作系统。(请注意,这也可能是在撒谎。)

如果所有这些都失败了,那么它很可能是以Linux作为内核或专有的BSD克隆来运行某些东西。

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

https://security.stackexchange.com/questions/140547

复制
相关文章

相似问题

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