Kopycat Эмулятор аппаратных платформ различной архитектуры Возможности: ▫️достаточно быстрое создание новой периферии, модуля, процессорного ядра; ▫️сборка виртуального устройства из различных (совместимых) модулей; ▫️загрузка в память виртуального устройства любых двоичных данных (прошивки); ▫️возможность работы со снапшотами (снимки состояния системы); ▫️интеграция с IDE Eclipse, CLion и IDA Pro; ▫️отладка через стандартный интерфейс gdb, поддерживаемый большинством средств разработки; ▫️Для реализации был выбран Kotlin, шинная архитектура (виртуальные устройства связываются между собой через виртуальные шины данных), JSON – в качестве формата файла конфигурации, и GDB RSP – в качестве протокола взаимодействия с отладчиком.

GitHub: https://github.com/inforion/kopycat

Дата: 23.05.2026