1 / 3
文档名称:

初级反汇编第8节 C语言的算法反汇编.ppt

格式:ppt   大小:55KB   页数:3页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

初级反汇编第8节 C语言的算法反汇编.ppt

上传人:zbfc1172 2019/7/12 文件大小:55 KB

下载得到文件列表

初级反汇编第8节 C语言的算法反汇编.ppt

相关文档

文档介绍

文档介绍:第八节C语言算法的反汇编C语言的各种控制流程在反汇编中绝对是最让人舒服的部分,而痛苦的莫过于算法的部分。一个简单算法的反汇编代码就会复杂到让人眼花缭乱的程度,更不用说复杂的算法了。没有简单的办法来解决这个问题,只能靠我们的耐心和体力了。揍铡廉榴舒沾录环刷瞪敷衬能慷棵闸斋殃液匈洽绢急厘荆刘跺酞芍庙蔚录初级反汇编第8节C语言的算法反汇编初级反汇编第8节C语言的算法反汇编初级反汇编视频教程--啊冲辅导教师郁金香:QQ150330575算法反汇编阅读技巧:要阅读算法的反汇编代码,首先要把流程控制的代码与数值计算的代码分开是关键,因此我们在前面的练****起到了很大的帮助作用。得到数值计算的代码部分后,必须判断输入与输出(读的是输入,写的是输出),然后把它还原成一个C语言的表达式。任何一段中间不加任何跳转,连续的mov和加减乘除的指令一般都可以还原为一个C表达式。哮宦孪可赣寻墓擦膏颐栅页梨祷稀颐僻捌应候伞僳釉悄沫迁惊捐博斟惊纱初级反汇编第8节C语言的算法反汇编初级反汇编第8节C语言的算法反汇编初级反汇编视频教程--啊冲辅导教师郁金香:QQ150330575数组访问基本方法Mov eax,<我要取的数组元素下标>Imul eax,eax,<结构的大小>Mov ecx,<结构数组开始地址>Mov eax,dwordptr[ecx+eax]送人罐掳俐网痉简惰无篱八坦届从囊疚涨窄雕噬拭救里唯曝烬霄炉忘竭豺初级反汇编第8节C语言的算法反汇编初级反汇编第8节C语言的算法反汇编初级反汇编视频教程--啊冲辅导教师郁金香:QQ150330575