EXEC-2-C是一个反汇编到 C 的软件,包含以下文件
- E2A.EXE - 反汇编
- A2APARSE.EXE - 汇编预处理
- E2C.EXE - 转换 A2A.EXE 的结果到 pseudo-C
- ENVMNU.EXE - 前几个文件的集成环境
最简单的使用方法是运行 ENVMNU, 如果你想使用参数就在DOS命令行上运行
e2a, a2aparse, & e2c的用法
--------------------------
[path] e2a [-p#] [-l#] [-r#] [-s#] [-h hdr] [-t] [-a] [-e] [-o out_file] file
-----------------------------------------------------------------------------
e2a的参数:
-p# ........... 处理遍数 (例: -p5)
-l# ........... 标号数 (例: -l500)
-r# ........... 过程数 (例: -p500)
-s# ........... 段数 (例: -p500)
-h hdr ........ 头 (例: -o "header 1")
-t ............ 输出 LST 格式
-a ............ 输出 ASM 格式
-e ............ 带接口
-o out_file ... 输出文件名 (例: -o file-name)
file .......... 输入文件名 (例: .exe or .com file)
[path] a2aparse file ,[out_file]
--------------------------------
a2aparse的参数:
file .......... 输入文件名
out_file ...... 输出文件名
<out_file>.cod - |\
<out_file>.r - | > 输出文件
<out_file>.glb - |/
[path] e2c [-p] [-e] [-d] [-?] [-a] file [out_file]
---------------------------------------------------
e2c的参数:
-p ............ 包含页
-e ............ 带接口
-d ............ 删除A2Aparse结果
-? ............ 打印信息
-a ............ 处理函数调用
file .......... 输入文件
<file>.cod
<file>.r
<file>.glb
out_file ...... 输出文件