reverse engineering
reverse engineering — реверсирование разработки. Процесс разборки оборудования или дизассемблирования текста программы, осуществляемый для того, чтобы узнать как оно функционирует и повторить все или некоторые функции в другом продукте.
