吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 5480|回复: 24
收起左侧

[原创] 超级小白的修改JE指令的破解记录

[复制链接]
英俊潇洒的老叔 发表于 2020-10-9 15:34
本帖最后由 英俊潇洒的老叔 于 2020-10-9 15:45 编辑

1.前言:
         来论坛好几年了,一直潜水,要不是就是做伸手党白嫖大家的软件,这半年一直看到小菜鸟一枚大佬的学习记录,甚为羞愧,也打算迈出自己的第一步,上午划了几分钟水,自己写了一个简单的易语言判断程序,发出来以作记录,大佬轻喷。

2.正文:
         程序是判断如果输入的是123,就弹出成功的信息框,不是就弹出失败的信息框 源码如下:
程序源码.png

自己写的程序,没有加壳,直接拖入od,右键智能搜索“成功”,这里正确的字符123已经显示了,我想采用修改je的方法来破解,就没有管他

搜索.png

双击进去

双击.png

找的JE跳转指令,在汇报里面JE是 等于则跳转 的意思,我们选中这一行
这次我的思路是把 等于则跳转转 改为 不等于则跳转  所有我们选中这一行双击,把JE改为JNE,JNE的意思是 不等于则跳转

je修改1.png

修改完如下

je修改2.png

重新运行程序,不输入任何内容,点击运行

运行.png

免费评分

参与人数 7吾爱币 +11 热心值 +5 收起 理由
shenma0912 + 1 用心讨论,共获提升!
Archer_007 + 1 我很赞同!
Hmily + 5 + 1 用心讨论,共获提升!
ZZU隔壁老吴 + 1 + 1 热心回复!
role1985 + 1 + 1 用心讨论,共获提升!
20200721 + 1 + 1 加油
xihua + 1 + 1 谢谢@Thanks!

查看全部评分

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

跌宕起伏 发表于 2020-10-9 16:57
本帖最后由 跌宕起伏 于 2020-10-9 17:05 编辑
英俊潇洒的老叔 发表于 2020-10-9 16:30
大佬,您前半句我看懂了,您后半句我没有看懂

je  jz  相等则跳转
jne  jnz  不相等则跳
ja  jg大于则跳
jb jl  小于则跳
拆分
JG为大于 那么加个E就是大于等于
JL为小于那么加个E就是小于等于
Jge  大于等于则跳
jle  小于等于则跳


所以可见
J是相当于JMP强制跳
N相当于不等于
E相当于等于
a g 则是大于
b  l则是小于
Dboykey 发表于 2020-10-9 16:08
居客 发表于 2020-10-9 15:54
正己 发表于 2020-10-9 15:59
我破解了我自己
xuenze888 发表于 2020-10-9 16:02
哈哈 支持
跌宕起伏 发表于 2020-10-9 16:16
Jne可以看成no  je
好像根本不需要可以记
 楼主| 英俊潇洒的老叔 发表于 2020-10-9 16:30
跌宕起伏 发表于 2020-10-9 16:16
Jne可以看成no  je
好像根本不需要可以记

大佬,您前半句我看懂了,您后半句我没有看懂
jary95716 发表于 2020-10-9 17:19
楼上说的非常详细,这些代码都很有用  用起来也很方便!
国际豆哥 发表于 2020-10-9 19:12
好家伙!我破我自己
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-11-16 08:58

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

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