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