集成环境下实现EXE TO C

Author: Date: 1996-05-31

        ENVMNU.EXE是EXE TO C的集成工作环境,它在同一界面中完成了由.EXE到.ASM,再由.ASM到伪C代码的全部过程。启动ENVMNU.EXE后,屏幕显示如下:
        用户应当首先键入待反编译的文件名(“Input file name”),回车后,程序自动给出缺省的.ASM和.R的文件名。用户可以对其修改,也可以用上下键越过“反汇编文件名” (“Asnembler file name”)、“伪C文件名”(“Pseude-C file name”)两项,直接进入系统配置的设置。系统配置的缺省值如下:
        其中,反汇编程序的大多数缺省参数值为最大值。一般来说,EXE TO C对.EXE文件长度没有限制,但在实际应用中,如果生成程序的各参数值大于了系统最大值,就会造成程序运行中断,无法继续反编译。
        系统配置完成后(建议使用系统缺省值),用户可将光条移到“GO”项上,回车后,屏幕将给出不断变化的当前段和完成编译的百分比信息,以及汇编代码和伪C代码的生成情况,直到完成全部反编译操作。