ООО «МИР» · Санкт-Петербург hi@mir.dev · +7 812 660 67 01
Восстановление · реверс-инжиниринг

Вернём контроль над вашим устройством

…или над информационной системой

Реверс-инжиниринг электроники и прошивок · восстановление КД, исходного кода и протоколов обмена · перенос на другую элементную базу — для устройств, приборов, контроллеров, систем связи, промышленной автоматики (ПЛК/СКАДА) и информационных систем.

Обсудить задачу
12+
освоенных архитектур MCU/MPU/NPU — этот опыт помогает читать незнакомое: железо, прошивки, закрытые протоколы и форматы
Права у вас — возвращаем возможности
NDA — по умолчанию; кейсы публикуем обезличенно
Результат — самостоятельный выпуск и развитие

Истории, с которыми к нам приходят

Разработчик ушёл или держит исходники

Продукт создавали партнёр или подрядчик — а теперь этой стороны нет или доработки идут только через неё и на её условиях: права ваши, но схемотехники, исходников и документации у вас нет. Восстановим исходные тексты, документацию и инструментарий разработчика — выпуск и доработки станут вашим решением, а не предметом переговоров.

Информационная система осталась без разработчика

Систему внедрили годы назад; прежнего разработчика уже не найти, документации нет, любое изменение — риск. Разберём код и данные, восстановим документацию и инструментарий — систему снова можно будет поддерживать, дорабатывать и переносить на современную платформу.

Промышленная автоматика непрозрачна

АСУ ТП работает, но логика внедрённых ПЛК закрыта, а обмен между ПЛК и СКАДА — в проприетарном формате: провести аудит, изменить или интегрировать систему без прежнего интегратора нельзя. Восстановим логику ПЛК, сделаем обмен ПЛК ↔ СКАДА прозрачным, при необходимости конвертируем проприетарные проекты в открытый формат — вернём управляемость.

Вендор ушёл

Парк оборудования работает, но производитель ушёл с рынка: ни поддержки, ни запчастей, ни прошивок. Реконструируем устройство — сможете поддерживать, ремонтировать и замещать оборудование самостоятельно.

Компоненты сняты с производства

Изделие выпускается годами, но ключевые компоненты исчезли из продажи, а тех, кто его проектировал, уже не найти. Разберём существующее изделие и перенесём его на современную элементную базу — с полным комплектом документации.

Хотите развить продукт

Устройство продаётся, но требует нового поколения: другой чип, другой экран, ниже энергопотребление. Восстановим техническую базу до уровня, с которого развитие возможно, — и при необходимости разработаем новое поколение вместе с вами.

Что восстанавливаем
Компонентная база и схемотехника Конструкторская документация Исходные тексты ПО Протоколы обмена Инструментарий разработчика Обновление ЭКБ
Вы сами контролируете полный цикл выпуска и развития изделия.

Три опоры восстановления

SDK и инструментарий

Умеем читать незнакомое железо и бинарные прошивки: строим дизассемблеры, отладчики и системы сборки под конкретную ситуацию — и этим инструментарием реконструируем то, к чему не осталось ни исходников, ни документации.

Своя ОСРВ в Реестре РФ

Своя операционная система реального времени — МАКС, Реестр № 3226 — это глубина системного ПО «до дна»: от загрузчика и драйверов до планировщика.

Устройства под ключ

Доводим изделия до серийного выпуска, а не до прототипа: схемотехника, документация, производственная оснастка. Поэтому результат восстановления — не архив файлов, а работающий цикл выпуска.

01.Исследование: что есть и что нужно
02.Восстановление: железо, исходники, документация
03.Контроль: всё передаётся вам
От бинарной прошивки до серийного выпуска — под вашим контролем.
Исследование

Стартуем с небольшого исследования: погружаемся в задачу, оцениваем реалистичность и объём, даём рекомендации по решению и оценку на продолжение. Дальше решаете — с нами или своими силами.

Восстановление

Реконструируем недостающее: схемотехнику и ЭКБ, исходные тексты, конструкторскую и программную документацию, инструментарий разработчика.

Передача контроля

Все артефакты — ваши: исходники, документация, оснастка. Обучаем вашу команду работать с восстановленным.

Сопровождение

Опционально: поддержка выпуска, обновление элементной базы, новое поколение изделия — с нами или своими силами.

Права и контроль

У вас есть права на устройство. Сделаем, чтобы у вас были и все возможности по его модификации и модернизации. Документация, исходники и инструменты останутся у вас: развивать изделие сможете с нами или своими силами. Мы строим работу так, чтобы от нас в любой момент можно было отказаться, — поэтому с нами продолжают работать.

Конфиденциальность

Работаем под NDA. Кейсы публикуем только обезличенно или с разрешения заказчика.

Примеры
Серийное устройство — вернули контроль производителю

Восстановили производителю контроль над серийным устройством городской инфраструктуры: схемотехника, прошивка, производственная оснастка — заказчик выпускает и развивает изделие самостоятельно.

Система связи — восстановили по бинарным прошивкам

По бинарным прошивкам восстановили исходные тексты системы связи для двух процессоров с разными ядрами — для нигде не документированного ядра восстановили систему команд и разработали инструментарий сборки прошивок. Заказчик снова развивает изделие своими силами.

ERP без разработчика — вернули управляемость

Вернули управляемость ERP-системе, оставшейся без разработчика: перевели её с локального «толстого» клиента на работу через браузер, восстановили архитектурную документацию и обновили технологический стек — весь прежний функционал сохранён.