Каталог инструментов

34 инструментов

Тег: hardware ×

FirmAE

v1.0
Hardware & Industrial

Платформа для эмуляции прошивок IoT-устройств в QEMU с целью динамического анализа и пентеста. Автоматически определяет архитектуру (MIPS, ARM, x86), настраивает сеть, запускает веб-интерфейс. Поддерживает 1124+ прошивок роутеров: Netgear, …

git clone --recursive https://github.com/pr0v3rbs/FirmAE cd FirmAE && ./download.sh && ./install.sh sudo ./run.sh -r DLINK -f DIR-815_fw_revB.bin

Firmwalker

Hardware & Industrial

Bash-скрипт быстрого поиска чувствительных данных в распакованных прошивках IoT. Ищет: пароли, ключи SSH/SSL, конфигурационные файлы, URL и IP-адреса, скрипты с опасными командами, базы данных SQLite, бинарники с SUID …

git clone https://github.com/craigz28/firmwalker # Распаковать прошивку сначала: binwalk -e firmware.bin bash firmwalker.sh /tmp/_firmware.bin.extracted/
Hardware & Industrial

Кастомная прошивка Flipper Zero с расширенными функциями Sub-GHz, NFC, RFID и BadUSB.

# Используйте qFlipper или веб-прошивальщик Unleashed # https://unleashedflip.com/

GRASSMARLIN

v3.2.1
Hardware & Industrial

Пассивный инструмент сетевой разведки и визуализации для ICS/SCADA-сетей, разработан NSA/CISA. Анализирует pcap-файлы и живой трафик, автоматически определяет протоколы (Modbus, DNP3, EtherNet/IP, IEC 61850), строит карту топологии OT-сети без …

# ВНИМАНИЕ: репозиторий заархивирован (последнее обновление 2020) # Requires Java 8 https://github.com/nsacyber/GRASSMARLIN/releases java -jar grassmarlin.jar # Импорт pcap через GUI

GreatFET

v2026.0.0
Hardware & Industrial

Инструмент для разработки USB-периферии — используется для аппаратного взаимодействия и реверс-инжиниринга устройств.

# Prerequisites: Python 3.9+ # Install from PyPI pip install greatfet # Or user-local install pip3 install --upgrade --user greatfet # Upgrade pip install --upgrade greatfet # Linux udev rules (allows non-root access) greatfet host-tools --ensure-access # Update firmware to match host tools greatfet_firmware --autoflash # Source-install build dependencies (Debian / Ubuntu) sudo apt-get install gcc-arm-none-eabi libnewlib-arm-none-eabi cmake make dfu-util python3-setuptools python3-yaml pip install pyyaml # Source install git clone --recursive https://github.com/greatscottgadgets/greatfet.git cd greatfet/libgreat/host/ python3 setup.py build sudo python3 setup.py install cd ../../host/ python3 setup.py build sudo python3 setup.py install

ICSim

Hardware & Industrial

Симулятор приборной панели автомобиля для обучения CAN-bus анализу. Создаёт виртуальную CAN-сеть с симуляцией ECU: спидометр, поворотники, замки дверей. Позволяет практиковаться в реверсе CAN-протоколов без реального автомобиля. Используется на …

sudo apt install libsdl2-dev libsdl2-image-dev can-utils git clone https://github.com/zombieCraig/ICSim cd ICSim && make ./setup_vcan.sh ./icsim vcan0 & ./controls vcan0

ISF

v0.1.0
Hardware & Industrial

ICS Exploitation Framework — аналог Metasploit для промышленных протоколов. Поддерживает Modbus, DNP3, IEC 104, S7comm (Siemens), BACnet, EtherNet/IP. Позволяет читать/записывать регистры ПЛК, выполнять команды остановки/перезапуска промышленного оборудования.

git clone https://github.com/dark-lbp/isf cd isf && pip install -r requirements.txt python3 isf.py

IoTHackBot

Hardware & Industrial

IoT-пентест с Claude Skills: ONVIF-сканер, анализ прошивок, JTAG/SWD-проба, UART/Telnet-взаимодействие и Android-анализ.

pip install colorama pyserial pexpect requests sudo pacman -S nmap e2fsprogs f2fs-tools python python-pip inetutils git clone https://github.com/BrownFineSecurity/iothackbot.git cd iothackbot export PATH="$PATH:$(pwd)/bin" echo 'export PATH="$PATH:/path/to/iothackbot/bin"' >> ~/.bashrc

JTAGulator

v1.12
Hardware & Industrial

Аппаратный инструмент для обнаружения отладочных интерфейсов JTAG, UART и SWD на неизвестных устройствах. Перебирает комбинации пинов на тестируемой плате и автоматически идентифицирует сигналы. Основан на Parallax Propeller. Незаменим …

# Требует аппаратное устройство JTAGulator (~$60) # Прошивка через Parallax Propeller Tool # Подключение через USB-Serial: picocom -b 115200 /dev/ttyUSB0

OpenOCD

v0.12.0
Hardware & Industrial

Open On-Chip Debugger — универсальный JTAG/SWD-отладчик для микроконтроллеров и встраиваемых процессоров. Поддерживает 1000+ устройств (ARM Cortex, MIPS, RISC-V, x86). Позволяет читать/записывать flash-память, дампить RAM, устанавливать breakpoints для reverse …

sudo apt install openocd # Подключение J-Link к STM32: openocd -f interface/jlink.cfg -f target/stm32f1x.cfg # В другом терминале: telnet localhost 4444

OpenPLC

v4.1.8
Hardware & Industrial

Открытая программная реализация ПЛК (Programmable Logic Controller). Поддерживает все 5 языков IEC 61131-3: Ladder Diagram, ST, FBD, IL, SFC. Запускается на Linux/Raspberry Pi. Используется security-исследователями для создания тестовых …

git clone https://github.com/Autonomy-Logic/openplc-runtime cd openplc-runtime && sudo ./install.sh ./openplc # REST API на :8443 — не браузерный UI # Подключаться через десктопное приложение OpenPLC Editor

PCILeech

v4.19
Hardware & Industrial

Инструмент для исследования безопасности DMA через PCIe с использованием FPGA-адаптеров для чтения и записи памяти целевых систем.

git clone https://github.com/ufrisk/pcileech.git cd pcileech git submodule update --init --recursive mkdir build cd build cmake .. make