我要投搞

标签云

收藏小站

爱尚经典语录、名言、句子、散文、日志、唯美图片

当前位置:一品彩票 > 反汇编程序 >

为什么一个可执行程序EXE在反汇编下修改后就变成一个不能运行的

归档日期:07-09       文本归类:反汇编程序      文章编辑:爱尚语录

  可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。

  因为你修改的时候可能改变了原来程序的长度,结果导致整个程序数据的相对位置的变动,比如本来一个字节的数据EE,你修改的时候不注意改为FFF,整个程序长度发生变化,程序中数据位置也发生变化,但是指令的寻址地址没有变化,这样就导致很严重的错误,造成程序无法运行。还有可能就是你修改的地方时比较关键的部分。exe程序是不能随便改的,要修改先要备份。

本文链接:http://explodingspec.com/fanhuibianchengxu/631.html