Обратная разработка
Реверс-инжиниринг программной
и аппаратной части
Обратная разработка (англ. Reverse Engineering) - метод экспертного исследования программного или аппаратно-программного продукта и технической документации с целью обеспечения понимания алгоритмов, принципов и возможностей работы, что позволяет выявить недекларированные возможности (НДВ) программы.
Метод обратной разработки позволяет воспроизвести или изменить функции работы, провести дальнейшую модификацию и получить сведения об устройстве программы.

Специалисты компании «ИНФОРИОН» обладают необходимыми знаниями, оборудованием и опытом, который позволяет нам осуществлять полный цикл работ по обратной разработке как программной, так и аппаратной части устройств.
Наличие необходимых лицензий ФСБ России и ФСТЭК России подтверждают квалификацию команды и дают возможность подготавливать утвержденную техническую документацию к каждому реализованному проекту.
Для консультации с нашими специалистами
Услуги обратной разработки
Осуществляются под проекты
как комплексно, так и по отдельности
  • Исследование безопасности устройств и программного обеспечения
  • Восстановление функциональности
  • Анализ схемотехнических решений
  • Обнаружение недокументированных возможностей
  • Подготовка к импортозамещению
Виды работ по обратной разработке
Как устройств, так и программного обеспечения
Исследование компонентов
Составление описания протоколов
Тестирование компонентов
1
2
3
Автоматизированный и ручной анализ кода
4
Возможно выполнение других видов работ по техническому заданию
Реверс-инжиниринг полезен в случаях, когда производитель хочет импортозаместить компонент, восстановить конструкторскую документацию и процесс производства.
Импортозамещение
ИНФОРИОН выполняет
полный цикл импортозамещения
методом обратной разработки
1
Анализируем
Анализ и разработка аналогов
схемотехники и аппаратных блоков
2
Разрабатываем
Разработка аналогов аппаратуры
на российской компонентной базе
3
Создаем
Создание аналогов
программного обеспечения
KopyCat
Низкоуровневая эмуляция
В работе используем собственный продукт - эмулятор аппаратных платформ
  • В реестре отечественного ПО
    Запись в реестре №13692
  • Легкость создания
    Конфигурация собственной платформы с помощью JSON или Kotlin
  • Легкость настройки
    Создание собственного модуля платформы, используя Kotlin
  • Точность соответствия
    Описание платформы полностью совпадает со структурной схемой устройства
  • Поддержка множества архитектур
    Поддерживаются: MIPS, ARM, x86, V850ES, MSP430
  • Зарегистрированное решение
    Свидетельство о государственной регистрации продукта Kopycat №2018619875
Другие используемые технологии
Средства для разработки, обратной разработки и анализа кода, которые используют наши специалисты