IoT设备安全测试方法全解析
一、获取信息与咨询专家
在评估IoT设备时,了解制造商的技术背景很重要。如果制造商在特定CPU架构上有深厚背景,其很多设备可能都采用该架构;若员工提及特定框架,公司很可能用其开发软件。
不同的IoT行业都有专家可咨询有用信息。比如评估发电厂时,询问操作员或技术员的工作流程,有助于确定潜在攻击向量;在医疗领域,护士通常是IoT系统的系统管理员和主要操作员,他们对设备了如指掌,如有可能应向他们咨询。
二、物理或硬件层安全评估
硬件是IoT设备最重要的攻击向量之一。攻击者若拿到系统硬件组件,常能获得高级权限,因为系统几乎总是默认信任有物理访问权的人。有动机的威胁行为者,如国家资助的攻击者,可能会有设备的物理副本。他们甚至不需要设备的确切版本,因为系统的漏洞往往跨代存在。
硬件层评估应涵盖以下方面:
1. 外设接口
- 外设接口是连接外部设备(如键盘、硬盘、网卡)的物理通信端口。要检查是否有活动的USB端口或PC卡插槽,以及它们是否可引导。
- 通过在设备上引导自己的操作系统、挂载未加密的文件系统、提取可破解的哈希值或密码,以及在文件系统上安装自己的软件来绕过技术安全控制,可获得多种x86系统的管理员权限。
- 即使没有可引导的USB端口,也可提取硬盘进行读写,但这种方法不太方便,且可能损坏组件。
- USB端口可能成为攻击向量,因为一些基于Windows的设备有信息亭模式,限制了用户界面。例如,ATM机后端可能运行Windows XP嵌入式操作系统,但用户只能看到受限的图形界面。若能在设备暴露的端口连接USB键盘,使用特定组合
超级会员免费看
订阅专栏 解锁全文
113

被折叠的 条评论
为什么被折叠?



