固件安全评估(一)

本文首发于公众号:
​固件安全评估(一)

一、概述

近年来,随着科技的飞速发展,物联网技术逐渐走向成熟,并在安防、医疗、零售、教育、办公、家居、能源等多个领域得到应用。特别是随着5G 时代的到来,也极大推动了物联网技术的进一步发展和应用,其安全性也越来越受到人们的关注。本篇以物联网的固件入手,进行固件的安全评估。

二、环境版本与工具

环境版本与工具

系统/工具 用途 来源
kali 攻击机 官网
IoTGoat 靶标 https://github.com/OWASP/IoTGoat/releases
binwalk 分析工具 kali自带
firmwalk 分析工具 https://github.com/craigz28/firmwalker.git
nmap 端口、服务扫描 kali自带
nc 远程链接 kali自带
hydra 暴破 kali自带
RSAS 漏扫 绿盟

三、安全评估

评估固件的靶标选择:IOTGoat

项目github链接:

https://github.com/OWASP/IoTGoat

3.1.介绍

IoTGoat 项目是一个基于OpenWrt的故意不安全的固件由OWASP维护(就是说OWASP提供测试靶标),现在进行测试发掘其中存在的安全问题。

3.2.固件准备

首先进行固件下载,我选择下载了IoTGoat-raspberry-pi2.img的这个,

下载链接:

https://github.com/OWASP/IoTGoat/releases

使用binwalk-Me命令,解压使用上面链接下载的固件文件。

binwalk -Me IoTGoat-raspberry-pi2.img

运行后会在固件同级目录创建_IoTGoat-raspberry-pi2.img.extracted目录。

进入_IoTGoat-raspberry-pi2.img.extracted目录可以看到squashfs-root文件系统,这就是固件的文件系统了。

3.3.固件测试环境

在刚才固件下载的链接下面下载固件vmdk虚拟磁盘文件。

这里选择的是vmware安装虚拟机的方式模拟运行固件,这一步主要是为了验证漏洞,也可以使用一些固件模拟软件或者真实

  • 0
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
### 回答1: 绿盟漏扫设备端口mac查询是指通过绿盟漏扫设备对网络中的端口和MAC地址进行查询和检测的功能。绿盟漏扫设备是一种网络安全设备,用于检测和分析网络中的安全漏洞和风险。 在网络中,每个设备都会被分配一个唯一的MAC地址,而端口则用于区分设备之间的网络连接。通过绿盟漏扫设备的端口mac查询功能,用户可以了解网络中的设备的MAC地址和开放的端口情况,进而对网络进行安全评估和管理。 通过绿盟漏扫设备的端口mac查询功能,可以快速识别网络中存在的不安全端口和设备。例如,如果发现某个设备开放了一个不常用的端口,并且其MAC地址不在设定的白名单中,可能存在安全风险。用户可以对这些存在风险的设备采取相应的安全措施,如关闭不必要的端口,更新设备的固件版本等,以提高网络的安全性。 此外,绿盟漏扫设备端口mac查询功能也可以用于网络设备的管理与维护。通过查询某个设备的MAC地址,用户可以了解其所在的网络和所连接的设备,方便进行设备的注册、管理和故障排查等。 总之,绿盟漏扫设备端口mac查询功能是一个重要的工具,能够帮助用户了解网络中设备的端口和MAC地址情况,为网络安全评估和管理提供支持。同时,也方便用户对网络设备进行管理与维护。 ### 回答2: 绿盟漏扫设备是一种用于网络安全检测的工具,通过扫描目标主机的端口和IP地址,来发现潜在的安全漏洞和风险。在扫描过程中,可以通过查询端口和MAC地址来获取更详细的信息。 查询端口可以帮助我们了解目标主机上开放了哪些服务或应用程序。不同的端口对应着不同的服务,比如80端口常用于HTTP服务,22端口用于SSH服务等。通过查询端口,可以判断目标主机是否存在开放的服务或端口过多等安全风险。 查询MAC地址则可以帮助确定目标主机的物理地址和硬件厂商信息。MAC地址是唯一的,每个网络设备都有一个独特的MAC地址,通过查询MAC地址,可以了解目标主机的制造商、硬件类型等信息。这对于安全检测来说非常重要,因为不同的硬件制造商可能存在不同的安全漏洞或配置问题。 绿盟漏扫设备可以通过与网络交换机或路由器进行通信,获取目标主机的端口和MAC地址信息。通过使用这些信息,可以对目标主机进行进一步的扫描和分析,发现可能存在的安全漏洞,并提供相应的建议和修复措施。 总之,绿盟漏扫设备端口和MAC地址的查询在网络安全检测中起到了重要作用,通过这些查询可以了解目标主机的服务和硬件信息,进而发现潜在的安全风险并采取相应的措施进行修复。 ### 回答3: 绿盟漏扫设备是一种用于网络安全扫描和漏洞检测的工具。在进行扫描时,该设备可以检测到网络中所有主机的开放端口和MAC地址。 设备端口查询是绿盟漏扫设备的一项功能,通过该功能可以获取到网络中主机的开放端口信息。端口是一种网络通信的逻辑接口,它用于区分不同的网络服务或应用程序。在进行漏洞扫描时,了解主机的开放端口非常重要,因为通过开放端口,攻击者可以利用潜在的漏洞来入侵系统或获取未授权的访问权限。 设备还可以查询网络中主机的MAC地址。MAC地址是一个由6个字节组成的唯一标识符,用于标识网络设备的物理硬件地址。通过查询主机的MAC地址,可以帮助识别网络中的每个设备,以便更好地进行管理和监控。 绿盟漏扫设备通过对网络进行扫描和分析,可以将获取的端口和MAC地址等信息进行整理和展示,帮助管理员更好地了解网络中的主机情况。管理员可以根据扫描结果对网络进行优化和加固,确保网络的安全性。 总之,绿盟漏扫设备通过设备端口和MAC地址查询功能,帮助管理员全面了解网络中的主机开放端口和设备标识,为网络安全的管理和防护提供支持。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值