5. OD-把限制的功能恢复,把阉割的功能添加(未注册版本,部分功能不可使用的修改)
功能 修改 添加 恢复 部分 限制 OD 不可
2023-09-14 09:13:26 时间
导入后程序运行F9出现异常, 使用shift+F7/F8/F9来忽略程序异常
异常就是程序中的抛异常,比如除数不能为0,对系统有破坏,做异常处理。
或者
1. 在弹出程序错误时,提示功能未注册版本限制时,此时地址为0x7xxxxxxx,ret
2. 按暂停键
3. 点击按钮运行限制功能,界面会停留下来再ret位置,Alt+F9返回用户界面修改,或者点击界面调用者返回上级函数。
4. 寻找cmp对比,修改标志位je等,改为jmp
此时界面为
ret为返回调用call函数后地址。
修改if语句,直接不做判断限制
补充:M不仅为PE寻找,也为字符串查找,Ctrl+B,不要勾选大小写。
找到地址后,右键数据,点击查找参考,双击进入引用代码。
双击进入代码引用处。
相关文章
- Eucalyptus EE的介绍及功能说明
- 教程-Python实例-发送邮件功能
- PHP 实现随机图像功能
- jQuery实现判断li的个数从而实现其他功能
- 带条件的导出功能。
- 在ListView控件中实现修改功能
- Yii2 实现修改密码功能
- Spring Cloud 架构 五大神兽的功能
- Atitit保证架构超前性 前瞻性 目录 第一章 为什么需要修改代码1 第一节 业务增加功能1 第二节 增加字段1 第三节 增加表数据需要查询 修改1 第四节 类库升级1 第二章 简单抽象
- Atitit 衡量项目的规模 1. 预估衡量项目的规模的方法1 1.1. 方法一、Delphi 法1 1.2. 方法二、 类比法1 1.3. 方法三、功能点估计法2 1.4. 方法四、PER
- Atitit 常见触发器功能总结 目录 1.1. mysql触发器实例 插入数据前更改数据值.mhtml1 1.2. 数据修改后更改数据值1 1.3. 不能为空检测约束。。1 2. Ref2
- Win11内存诊断功能怎么打开?
- 【springboot】4、容器功能