选择题 9.  逆向工程可用于维护已有的软件,逆向工程能够______。
【正确答案】 C
【答案解析】 逆向工程(Reverse Engineering)也叫反求工程,是根据已有的东西和结果,通过分析来推导出具体的实现方法。比如通过某个exe程序能够做出某种漂亮的动画效果,通过反汇编、反编译和动态跟踪等方法,分析出其动画效果的实现过程,这种行为就是逆向工程。不仅仅是反编译,而且还要推导出设计,并且文档化,逆向工程的目的是使软件得以维护。所以,选项C正确。