EXEC-2-C是一個反匯編到 C 的軟件,包含以下文件
- E2A.EXE - 反匯編
- A2APARSE.EXE - 匯編預處理
- E2C.EXE - 轉(zhuǎn)換 A2A.EXE 的結(jié)果到 pseudo-C
- ENVMNU.EXE - 前幾個文件的集成環(huán)境
最簡單的使用方法是運行 ENVMNU, 如果你想使用參數(shù)就在DOS命令行上運行
e2a, a2aparse, & e2c的用法
--------------------------
[path] e2a [-p#] [-l#] [-r#] [-s#] [-h hdr] [-t] [-a] [-e] [-o out_file] file
-----------------------------------------------------------------------------
e2a的參數(shù):
-p# ........... 處理遍數(shù) (例: -p5)
-l# ........... 標號數(shù) (例: -l500)
-r# ........... 過程數(shù) (例: -p500)
-s# ........... 段數(shù) (例: -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的參數(shù):
file .......... 輸入文件名
out_file ...... 輸出文件名
<out_file>.cod - |\
<out_file>.r - | > 輸出文件
<out_file>.glb - |/
[path] e2c [-p] [-e] [-d] [-?] [-a] file [out_file]
---------------------------------------------------
e2c的參數(shù):
-p ............ 包含頁
-e ............ 帶接口
-d ............ 刪除A2Aparse結(jié)果
-? ............ 打印信息
-a ............ 處理函數(shù)調(diào)用
file .......... 輸入文件
<file>.cod
<file>.r
<file>.glb
out_file ...... 輸出文件