找回密码

只需一步,快速开始

只需一步,快速开始

QQ登录

只需一步,快速开始

查看: 1993|回复: 1

破解软件的口诀!!!!

[复制链接]
发表于 2010-3-27 17:18 | 显示全部楼层
大哥,在哪学的
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-2-1 23:45 | 显示全部楼层 |阅读模式
这些大家必须要熟记 以后对软件汇编破解有很大的帮助

je或jz若相等则跳(机器码74或0F84)

jne 或 jnz若不相等则跳(机器码75或0F85)修改后随便输入数字就提示正确,但输入真正的注册码就提示错误了,

jmp无条件跳(机器码EB) 无论结果如何都正确

jb 若小于则跳
ja 若大于则跳
jg 若大于则跳
jga 若大于等于则跳
j1   若小于则跳
j1e 若小于街于则跳

pop 是出栈
Push 压栈

常见修改(机器码)
74--75(相等则跳改为不相等则跳)74---90
74--EB
75--74   75--90   75--EB

jnz->nop
75--90

jnz->jmp
75--EB

jnz->jz
75--74(正常) OF 85--0F 84

1: 修改为jmp
je(jne jz jnz)---jmp 相应的机器码EB(出错信息向上找到的第一个跳转)jmp的作用是绝对跳,无条件跳,从面跳过下面的错误信息

2:修改为nop
je,jne,jz,jnz--nop 相应的机器码90(正错信息向上找到的第一个跳转)nop的作用是抹掉这个跳转,使这个跳转失效,失去作用,从而使程

这里我给大家一个口决
一条(跳)就死,九筒(90)就胡
一条(跳)就死,一饼(EB)伺候
气死(74)便气无(75)
捌死(84)便捌无(85)
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

热门推荐

关于我们|小黑屋|手机版|Archiver|南漳热线 ( 鄂ICP备2021000082号-2 || 鄂公网安备 42062402000199号 )

GMT+8, 2024-12-26 22:04

Powered by Discuz! X3.4 Licensed © 2001-2013 Comsenz Inc & Style Design

快速回复 返回顶部 返回列表