Inną przyczyną dokonywania inżynierii wstecznej jest przeprowadzenie audytu bezpieczeństwa, usunięcie zabezpieczeń przed kopiowaniem (cracking) lub chęć odblokowania ukrytej funkcjonalności produktu.

Inżynieria wsteczna jest dozwolona na terenie Unii Europejskiej do tworzenia programów komputerowych o analogicznym działaniu. 2 maja 2012 Trybunał Sprawiedliwości Unii Europejskiej orzekł w sprawie C-406/10 SAS Institute Inc. v World Programming Ltd, że funkcjonalność programu komputerowego nie jest chroniona prawami autorskimi we Wspólnocie i licencje użytkowania są bezprzedmiotowe i nieważne, jeśli zabraniają obserwowania, studiowania i testowania programu komputerowego, by odtworzyć jego zachowanie w drugim programie. To orzeczenie zezwala na inżynierię wsteczną tak długo, jak program źródłowy lub obiektowy nie został skopiowany.

Najbardziej znane przykłady zastosowania tej techniki radziecki samolot Tu-4, będący kopią Boeinga B-29, którego trzy egzemplarze przymusowo wylądowały na Syberii w 1944 roku, radziecki komputer osobisty Agat, zbudowany na podstawie Apple II.