JTAGulator

Hardware & Industrial v1.12 · 05.06.2023 не обновлялся >2 лет

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

v1.12
05.06.2023 current
Добавлен 13.07.2026 · Обновлён 13.07.2026 · Hardware & Industrial
Установка
# Требует аппаратное устройство JTAGulator (~$60)
# Прошивка через Parallax Propeller Tool
# Подключение через USB-Serial:
picocom -b 115200 /dev/ttyUSB0
переведено ИИ

JTAGulator

Открытый аппаратный инструмент для взлома, который помогает определить интерфейсы отладки на кристалле (OCD) по тестовым точкам, перемычкам, контактным площадкам компонентов или разъемам электронного устройства.

Использование

Основная страница проекта: https://jtagulator.com

Документация: https://github.com/grandideastudio/jtagulator/wiki

Видео: Плейлист на YouTube

Прошивка

Прошивка JTAGulator собирается с использованием инструментария Parallax Propeller версии 1.3.2 для Windows. Если вы хотите скомпилировать код или внести вклад в проект, мы рекомендуем использовать это программное обеспечение. Альтернативные среды разработки не тестировались и не поддерживаются.

Официальные релизы: https://github.com/grandideastudio/jtagulator/tags

Демонстрация процесса обновления прошивки: https://www.youtube.com/watch?v=xlXwy-weG1M

Компиляция прошивки с использованием OpenSpin: openspin -o JTAGulator.eeprom -e -v JTAGulator.spin

Тестирование прошивки с использованием PropLoader (запись в ОЗУ): proploader -p /dev/SERIALPORT -v JTAGulator.eeprom

Обновление прошивки (запись в EEPROM): proploader -p /dev/SERIALPORT -v -e JTAGulator.eeprom

Примечание: Это репозиторий для разработки. Промежуточные коммиты могут быть нестабильными.

Автор

Создано Джо Грандом из Grand Idea Studio.

По состоянию на июль 2025 года проект поддерживается и сопровождается компанией EXPLIoT.

Вклад внесли @samyk, @kbembedded, @BenGardiner, Брайан Анджело, @adamgreen, @0ff, @stephengroat, @alexmaloteaux, HexView, @piggybanks, Crypt, @dummys и Боб Хейнеманн.

Лицензия

Дизайн JTAGulator распространяется под лицензией Creative Commons Attribution-ShareAlike 4.0 International. Это означает, что вы можете распространять и изменять работу, но вы должны указывать авторство оригинального автора и распространять любой вклад по той же лицензии.

Название и логотип JTAGulator являются зарегистрированными товарными знаками Grand Idea Studio. Использование знаков в производных работах без разрешения запрещено.

Комментарии
Войдите, чтобы оставить комментарий