编程(Programming)是编定程序的中文简称,就是让计算机代码解决某个问题,对某个计算体系规定一定的运算方式,使计算体系按照该计算方式运行,并最终得到相应结果的过程。为了使计算机能够理解(understand)人的意图,人类就必须将需解决的问题的思路、方法和手段通过计算机能够理解的形式告诉计算机,使得计算机能够根据人的指令一步一步去工作,完成某种特定的任务。这种人和计算体系之间交流的过程就是编程。
C32Asm是一款非常不错的国产静态反编译工具,小编测试后发现它的功能已强于winhex 16、W32Dasm,具有反汇编模式和十六进制编辑模式,能跟踪exe文件的断点,也可直接修改软件内部代码。
功能介绍
快速静态反编译PE格式文件(Exe、Dll等);
提供hex文件编辑功能,功能强大;
提供内存Dump、内存编辑、PE文件Dump、PE内存ImageSize修正等多种实用功能;
提供内存反汇编功能,提供汇编语句直接修改功能,免去OPCode的直接操作的繁琐;
提供反编译语句彩色语法功能,方便阅读分析,能方便自定义语法色彩;
提供输入表、输出表、参考字符、跳转、调用、PE文件分析结果等显示;
提供方便的跳转、调用目标地址的代码显示;
提供汇编语句逐字节分析功能,有助于分析花指令等干扰代码。
使用编程语言写的程序,由于每条指令都对应计算机一个特定的基本动作,所以程序占用内存少、执行效率高。