Обратный инжиниринг – это анализ современного продукта, в котором исследуются детали и связь между ними и создание нового продукта из ранее исследуемого на основе последних современных технологий. Применяется обычно в том случае, если создатель оригинального объекта не предоставил информацию о структуре и способе создания (производства) объекта.