物联网安全随笔

物联网安全随笔

看b站视频,对物联网安全进行一个记录,视频链接:https://b23.tv/WNYtVJT

固件提取

  1. binwalk:用于提取固件中的文件系统等内容
  2. dd:用于数据的提取,转换与输出,Linux;

固件模拟

漏洞挖掘

信息收集

  1. firmwalker:用于搜集文件系统中的敏感信息;
  2. trommel:用于识别文件系统中的敏感信息;
    ...

自动化分析

  1. emba:自动化固件分析
  2. embark:WEB界面展示自动化固件分析结果
  3. FAC_core:自动化固件分析比较工具
    ...

逆向分析及漏洞分析

静态分析

  1. IDA:逆向分析
  2. Ghidra:逆向分析 ghidra_scripts:Ghidra常用插件列表
  3. cwe_check:用于检查CWE的自动化工具,包含IDA和Ghidra的插件
  4. BinAbsInspector:用于自动化逆向工程和二进制文件漏洞的静态分析工具
  5. ROPgadget:ROP链查找工具
    ...

动态分析

  1. IDA/Ghidra支持动态调试
  2. gdb-multiarch:支持多种架构的gdb调试器
  3. gdb常用插件
  4. gdbserver:静态编译的不同架构的gdb服务器
    ...

高级技巧

Fuzzing

  1. AFL:大名鼎鼎的模糊测试工具
  2. AFL++:AFL++是Googlede AFL一个高级分支
  3. libfuzzer:二进制应用模糊测试工具
  4. FIRM-AFL:物联网固件的模糊测试工具
    ...

符号执行

  1. Angr:符号执行框架
  2. KLEE:符号执行框架

协议层

前置基础

常见物联网协议

基于Socket的协议
  1. CoAP
  2. MQTT
  3. AMQP
  4. WebSocket
  5. CANbus
  6. Modbus
  7. Profibus
  8. DNP3
  9. BACNet
  10. HL7
  11. BACNet
  12. XMPP
  13. UPNP
  14. DNS
    ...
基于硬件的协议
  1. RFID
  2. NFC
  3. (Bluetooth)BLE
  4. ZigBee
  5. LoRA
  6. Zwave
  7. Wireless HART
  8. WIFI
    ...

无线电

协议/无线电
  1. RFID

    PROXMARK(硬件):支持RFID嗅探,读取,写入,破解等功能\

  2. Bluetooth/BLE

    UD100(硬件):蓝牙适配器 ,可用于Bluetooth和BLE的监听与重放

    ubertooth one(硬件):蓝牙适配器

    NRF52832(硬件):可用于BLE的监听

    Wireshark(软件):蓝牙流量分析

    LightBlue(APP):可用于扫描和发送BLE请求

    gattool(软件):可用于BLE的扫描,监听及重放

  3. Zigbee

    ApiMote(硬件):可用于烧录killerbee

    Atmel RZ Raven USBSTICK(硬件):可用于烧录killerbee

    killerbee(软件):可用于Zigbee协议的测试,支持监听,重放,洪水,自定义请求多种功能

  4. WIFI

    WIFI适配器(硬件):用于进行WIFI攻击

    菠萝派(硬件):可用于WIFI钓鱼

    Aircrack(软件):WIFI密码破解工具

    wifipumpkin3(软件):可用于WIFI钓鱼

    ...

  5. MQTT

    mqtt-pwn(软件):mqtt渗透测试工具

  6. SDR

    HackRF One(硬件):可用于无线电的接受和发送

    LimeSDR(硬件):LimeSDR支持的频段比较广泛,支持蜂窝,WIFI,LoRa,导航,气象等

    ...

Fuzzing
  1. Booffuzz:Sulley的一个分支和继承者
  2. SweynTooth:一个系统而全面的测试框架,可以有效地模糊测试BLE协议
  3. expliot:用于安全测试和利用物联网产品和物联网基础设施的框架,支持BLE
    ...
相关推荐
MetrixAeroCore11 小时前
自动售货机库存上报异常物联网卡DNS解析失败修复教程
物联网
ANSIOT11 小时前
安朔科技蓝牙无感开锁方案,靠近自动解锁
网络·科技·物联网
微硬创新11 小时前
耐达讯自动化 CC-Link IE 转 PROFINET网关在污水厂智能化升级实战
人工智能·物联网·网络协议·自动化·信息与通信
YCOSA202515 小时前
雨晨 Windows 11 IOT 企业版 LTSC 24H2 轻装 2合1 26100.8968
windows·物联网
乐鑫科技 Espressif16 小时前
用 AI 开发 Zephyr-IoT 应用
人工智能·物联网·esp32·乐鑫科技·zephyr
国科安芯17 小时前
星间光链路:AS32S601型抗辐射MCU在空间激光通信终端控制中的技术实现
服务器·网络·单片机·嵌入式硬件·物联网·安全·信息与通信
慧都小妮子19 小时前
ThingsBoard PE 智慧能源:打造企业数字化能源管理平台
运维·物联网·能源·数据采集·数据可视化·thingsboard·制造业数字化
振浩微433射频芯片20 小时前
工业遥控器总在关键时刻“掉链子”?——433MHz芯片方案如何破局
网络·单片机·嵌入式硬件·物联网·工业遥控
2601_9545267520 小时前
【硬核架构】打破 IT 与 OT 的数据孤岛!基于 Rust 异步协程的工业 IoT 网关重构,兼谈顶级自动化智能仪表厂家选型指南
物联网·架构·rust
厦门辰迈智慧科技21 小时前
露天矿山高边坡综合监测与预警体系解决方案
物联网·矿山监测·矿山高边坡监测·露天矿山监测