Reverse engineering
逆向工程，是一種技術過程，即對一項目標產品進行逆向分析及研究，從而演繹並得出該產品的處理流程、組織結構、功能性能規格等設計要素，以製作出功能相近，但又不完全一樣的產品。逆向工程源於商業及軍事領域中的硬件分析。其主要目的是，在不能輕易獲得必要的生產信息下，直接從成品的分析，推導出產品的設計原理。 逆向工程可能會被誤認為是對知識產權的嚴重侵害，但是在實際應用上，反而可能會保護知識產權所有者。例如在集成電路領域，如果懷疑某公司侵犯知識產權，可以用逆向工程技術來尋找證據。