Обратный инжиниринг (реверс-инжиниринг) — что это такое, как происходит и зачем нужен.