MIT License

项目介绍

V33RU/awesome-connected-things-sec 是一个托管在 GitHub 上的开源项目,采用 MIT License 许可证,目前获得 3.6k 个 Star、567 次 Fork。

仓库全名
V33RU/awesome-connected-things-sec
开源许可证
MIT License
Star 数
3.6k
Fork 数
567
未关闭 Issue
1

README 摘要

Security research and exploitation techniques for IoT, embedded, industrial, and automotive systems. Contents Hardware Attacks Fundamentals Interface Attacks Memory Extraction Side-Channel and Fault Injection PCIe and DMA Attacks Wireless Protocols RF Fundamentals Bluetooth / BLE Zigbee / Z-Wave LoRa / LoRaWAN Matter / Thread Cellular (GSM/LTE/5G) NFC/RFID DECT (Digital Enhanced Cordless Telecommunications) Wi-Fi…

完整内容见 GitHub 原始 README 或本页 。

常见问题

awesome-connected-things-sec 可以免费商用吗?

仓库采用 MIT License 许可证,可免费使用与修改,商业使用请遵守许可证条款(例如保留版权声明与许可声明)。

如何获取 awesome-connected-things-sec 的源码?

可以直接克隆仓库:git clone https://github.com/V33RU/awesome-connected-things-sec.git,默认分支为 main;安装与运行步骤见仓库 README。

awesome-connected-things-sec 最近还在维护吗?

仓库最近一次更新为 3 周前,当前有 1 个未关闭 Issue;Star 数为 3.6k,可作为社区活跃度的参考。

README

Awesome Connected Things Security Awesome

Security research and exploitation techniques for IoT, embedded, industrial, and automotive systems.

Typing SVG


       


         


     


Contents

Hardware Attacks

Fundamentals

Interface Attacks

UART
JTAG
SWD (Serial Wire Debug)
SPI
I2C
TPM

Memory Extraction

eMMC

Side-Channel and Fault Injection

Fundamentals
Glitching Attacks
Power Analysis
Other Microcontrollers

PCIe and DMA Attacks


Wireless Protocols

RF Fundamentals

Bluetooth / BLE

Fundamentals
Exploitation Techniques
Vulnerability Research
Conference Talks
Tools - Software
Tools - Hardware
Tools
Hacking Bluetooth Coffee Machines

Zigbee / Z-Wave

Fundamentals
Exploitation
Tools - Software
Tools - Hardware

LoRa / LoRaWAN

Fundamentals
Exploitation
Tools

Matter / Thread

Fundamentals
Security Research

Cellular (GSM/LTE/5G)

Fundamentals
Exploitation
Tools

NFC/RFID

DECT (Digital Enhanced Cordless Telecommunications)


Wi-Fi

Protocol Vulnerabilities
Exploitation
Reverse Engineering WiFi

USB

UWB (Ultra-Wideband)

TETRA


Firmware Security

Fundamentals

Extraction

Static Analysis Tools

Dynamic Analysis and Emulation

Emulation Tutorials

OTA Update Security

Fundamentals
Attack Vectors

RTOS Security

Zephyr RTOS
FreeRTOS

Reverse Engineering Tools

Reverse Engineering Tutorials
Ghidra Tutorials

Online Assemblers

ARM Exploitation

Binary Analysis

Secure Boot

Development
Bypasses

UEFI Security


Router Firmware Analysis

Router Exploitation

Netgear Series
Cisco Series

Secure Boot Bypasses

Network and Web Protocols

MQTT

Fundamentals
Security and Exploitation
Known CVEs
Tools
Applications
Malware Research

CoAP

Specifications and Security
Tools - Software
Tools - Hardware
Research and Tutorials

mTLS

Tools
Tool Use Link
mtls-intercept Reverse proxy that dynamically signs client certs to MITM full mTLS sessions github.com/fungaren/mtls-intercept
mitmproxy Configure client_certs with extracted IoT device cert to impersonate device in mTLS handshake mitmproxy.org
SSLsplit Transparent mTLS proxy - forward extracted device cert to complete mutual handshake with cloud github.com/droe/sslsplit
eCapture (eBPF) Hook OpenSSL/BoringSSL on Linux IoT gateways pre-encrypt - decrypts mTLS + TLS 1.3 + PFS ecapture.cc
Wireshark + SSLKEYLOGFILE Decrypt captured mTLS sessions from IoT gateways using NSS pre-master secret logs wiki.wireshark.org/TLS
Frida Runtime hook SSLContext, TrustManager, KeyManager in Android IoT companion apps frida.re
Objection Android sslpinning disable - strips mTLS pinning in companion apps github.com/sensepost/objection
apk-mitm Statically patches IoT companion APK to disable mTLS cert pinning github.com/shroudedcode/apk-mitm
MagiskTrustUserCerts Moves custom CA to system store on rooted Android POS/kiosk to complete mTLS MITM github.com/NVISOsecurity/MagiskTrustUserCerts
frida-multiple-unpinning Universal Frida script targeting 20+ mTLS/pinning patterns in hardened IoT apps github.com/httptoolkit/frida-android-unpinning
NEU-SNS/IoTLS IMC’21 research repo - SSLKEYLOGFILE files to decrypt MITM’d mTLS connections across 32 devices github.com/NEU-SNS/IoTLS
mitmrouter Linux-based IoT traffic interception router - intercepts device TLS at network level github.com/nmatt0/mitmrouter
Blogs & Articles
Research Papers

README 内容过长,已截取前 64 KB。完整内容请前往 GitHub 仓库查看。

评论

暂无评论