福州肿瘤医院治疗肺癌:什么是反汇编?

来源:百度文库 编辑:神马品牌网 时间:2024/04/28 02:48:39

通常编写程序是利用高级语言如C,Pascal等语言进行编程的,后再经过编译程序生成可以被计算机系统直接执行的执行文件。反汇编即是指将这些执行文件反编译还原成汇编语言或其他高级语言。但通常反编译出来的程序与原程序会存在许多不同,虽然执行效果相同,但程序代码会发生很大的变化,非编程高手很难读懂。
另外,有许多程序也可以进行逆向操作即反编译以求修改,例如Flash的文件生成的SWF文件,也可以被反汇编成Flash原码,但会发现与原程序有很大变化。

其实就是把2进制语言变成人们熟悉的高级语言如c,等等

具个例子,在汇编程序运行时,输入debug -t好像是-t你查一下具体参数吧