lxyg06 发表于 2017-5-24 17:24

从零开始学习破解注册码-认识跳转

本帖最后由 lxyg06 于 2017-5-25 14:44 编辑

上一节我们知道了什么是汇编程序,现在我们认识一下汇编程序中跳转的几个命令
跳转相关的标志位:

11109876543210
OFDFIFTFSFZF AF PF CF

出   符
号零未
用辅
助未
用奇
偶未
用进



JE ;等于则跳转JNE ;不等于则跳转JZ ;为 0 则跳转JNZ ;不为 0 则跳转JS ;为负则跳转JNS ;不为负则跳转JC ;进位则跳转JNC ;不进位则跳转JO ;溢出则跳转JNO ;不溢出则跳转JA ;无符号大于则跳转JNA ;无符号不大于则跳转JAE ;无符号大于等于则跳转JNAE ;无符号不大于等于则跳转JG ;有符号大于则跳转JNG ;有符号不大于则跳转JGE ;有符号大于等于则跳转JNGE ;有符号不大于等于则跳转JB ;无符号小于则跳转JNB ;无符号不小于则跳转JBE ;无符号小于等于则跳转JNBE ;无符号不小于等于则跳转JL ;有符号小于则跳转JNL ;有符号不小于则跳转JLE ;有符号小于等于则跳转JNLE ;有符号不小于等于则跳转JP ;奇偶位置位则跳转JNP ;奇偶位清除则跳转JPE ;奇偶位相等则跳转JPO ;奇偶位不等则跳转JMP ;无条件跳转

上面中一般常用到的跳转命令有 JE JNE JZ JNZ JMP JS JNS JC JNC 这几个跳转命令

je:(ZF)=1,跳转
jne:(ZF)=0,跳转
JE ;等于则跳转                        同JZ
JNE ;不等于则跳转                同JNZ

汇编后的代码:当然不同语言编译后跳转的命令会有不同的,但是一定会有跳转的命令

跳转后面跟着就是要跳转的地址,所以一般的注册破解,正版验证破解,都是修改跳转命令 吧je 修改成 jne 或者是 jmp 或者直接nop 命令

殇-No.1 发表于 2017-5-24 18:25

请问
After Effects用注册机(不是补丁机)激活,点击输入序列号后,点“以后登录”,就不再弹出授权协议,重启数次都一样,请问有没有办法,或者说,修改什么字符,能让后面的授权协议窗口(或请求代码窗口)弹出来以便继续下一步!

lxyg06 发表于 2017-5-24 21:11

15987109665 发表于 2017-5-24 17:42
学习了 跟上大神的步伐!!!!

我不是什么大神 只是之前学习过汇编 注册破解什么的其实和小白是一样的

15987109665 发表于 2017-5-24 17:42

学习了 跟上大神的步伐!!!!

m0216 发表于 2017-5-24 17:48

学习了 跟上大神的步伐

a2811260 发表于 2017-5-24 17:55

涨知识了。谢谢分享啊

OPAT丨奶瓶 发表于 2017-5-24 18:06

前来支持~!感谢分享,很实用的教程

shui3322 发表于 2017-5-24 18:19

我觉得只从文字上学习,很难.

潮流、 发表于 2017-5-24 18:33

感谢分享,先收藏一波~

setping 发表于 2017-5-24 18:33

有些复杂呀~~~

心非所愿 发表于 2017-5-24 18:39

看了半天也是年不懂,要好好学啊
页: [1] 2 3 4 5
查看完整版本: 从零开始学习破解注册码-认识跳转