Главная Статьи Обратный инжиниринг алгоритма

Обратный инжиниринг алгоритма

от Китай Обзор ТВ
329 просмотров

Услуга обратного проектирования (инжиниринга) алгоритма востребована в сфере промышленной автоматизации. Ее суть заключается в восстановлении доступов к программному обеспечению логических модулей, а также в восстановлении технической или эксплуатирующей документации. В этой статье расскажем подробнее об услуге и ее задачах, обозначим причины, почему может возникнуть потребность в заказе реверс-инжиниринга.

Когда требуется обратный инжиниринг алгоритма

Реверс-инжиниринг необходим, когда утрачено сотрудничество с разработчиком ПО, а доступы не были предоставлены. Обычно компании не отдают пароли от кода специально, чтобы продлить сотрудничество с заказчиком и как бы привязать себя к нему. При этом не предоставление доступов грозит для заказчиков рядом проблем. Компания-разработчик может прекратить деятельность, оказавшись банкротом, или выставить невыгодные условия для сервисного обслуживания. В этих ситуациях предприятие остается один на один со своими проблемами.

Перечислим, когда нужен доступ к коду логических модулей.

  • Поиск и устранение причин неисправности в работе устройств АСУ ТП.
  • Замена устройств, вышедших из строя, а также программирование новых.
  • Внесение изменений в алгоритм системы.
  • Модернизация автоматизированной системы управления с корректировкой алгоритма.

Если устройства поддерживают функцию обратного скачивания кода программы, то специалисты могут внести изменения и подготовить техническую документацию по уже существующему алгоритму. Бывает и так, что скачивание невозможно. Некоторые модели устройств попросту не поддерживают эту функцию. В этой ситуации инженеры-программисты “пишут” программный код заново, с нуля.

Стоимость обратного инжиниринга алгоритма

Стоимость услуги рассчитывается индивидуально в каждом заказе. В расчете участвуют такие параметры, которые влияют на время и сложность выполнения задачи. Если специалисту нужно будет приехать в другой город для работы, заказчик должен компенсировать его расходы по переезду и проживанию.

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

Вам также может понравиться

ОСТАВИТЬ СВОЙ КОММЕНТАРИЙ

Этот веб-сайт использует файлы cookie для улучшения вашего опыта. Мы будем считать, что вы согласны с этим, но вы можете отказаться, если хотите. Принимать Подробнее

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