TOP > 用語集 > IT用語集 > セキュリティ > リバースエンジニアリング

リバースエンジニアリング

【よみ】りばーすえんじにありんぐ【英名】ReverseEngineering

リバースエンジニアリングとは、ソフトウェアやハードウェアなどを解体・解析する
ことで、その仕組みや仕様、目的、構成部品、要素技術などを明らかにすることで、
具体的には、仕様書と実装の食い違いの発見、セキュリティホールやバグの修正、
プログラム間の依存関係の最適化といったメリットが期待できる。