当前位置: 代码迷 >> 汇编语言 >> 逆向?破译?汇编?这到底是干什么啊
  详细解决方案

逆向?破译?汇编?这到底是干什么啊

热度:142   发布时间:2016-05-02 04:31:19.0
逆向?破解?汇编?这到底是干什么啊?
我完全是个新手,在看软件破解的教程里老看得到这种操作
“用UltraEdit打开 8021x.exe然后找60EA00006A06把这串字符全部修改为60EAFFFF6A06”
请问这是在干什么啊?有什么作用?这种东西60EA00006A06代表着什么啊?
如果要自己也能做这个,需要学习些什么东西啊?
------解决思路----------------------
因为总有一些什么都不会的脚本小子YY自己能成为破解高手。

于是稍微懂点破解皮毛的人就专门为这样的读者写这种所谓的“教程”,一般三流网站和地摊杂志也靠它们赚点小费。

破解程序的手法之一就是修改程序中的数据或者指令,使得验证机制被绕过或者失效。破解者通过分析程序的代码找到修改的方式,按理说他提供一个修改好的程序给你,你替换掉原始的程序就完成破解了。但是为了满足脚本小子YY的心理——让他们觉得直接复制文件替换文件不科学,弄出一个16进制编辑器,输入一串神秘的数字“破解”程序才感觉过瘾,这些所谓的杂志故弄玄虚一下。

当然,你和脚本小子们谈论真正的技术,他们就叶公好龙了,他们文化程度不高,也基本没上过几天学,不关心真正的理论和技术,他们要的就是那种轻松当一把“高手”的感觉。
------解决思路----------------------
引用:
Quote: 引用:

《The Intel 64 and IA-32 Architectures Software Developer's Manual》

你是说菜鸟可以从这本书入手吗?

大神也是从这本书入手和出山的。
------解决思路----------------------
那都是机器码! 你学了就知道了!都是机器指令!需要学的多了去了!汇编语言 C++ 想当高手要有编程经验!
------解决思路----------------------
汇编必须要学!而且C++ 最好有一定经验! 破解是个耐心活!
  相关解决方案