当前位置:→ 股海网股软教程 → 正文
  • 使用和谐软件OllyDbg实现软件和谐教程,实现免费使用软件的自由

  • 相关简介:使用和谐软件OllyDbg实现软件和谐教程,实现免费使用软件的自由

  • 文章来源:佚名发布时间:2022-11-18浏览次数:下载次数:0收藏:

前段时间一直在折腾如何给软件进行加密,其实就简单的在软件中设定一个MD5的加密验证,加密搞了大半天时间,结果找了个和谐的软件十分钟就和谐了。。。
有时候一个软件价格贵的要命,又买不起,可以试着用用这个软件,实现免费使用软件的自由。在这里分享这个软件,供大家学习交流。切勿作为商用或者违法用途。
软件界面

2、和谐过程
一般的软件加密都是获取硬件信息后进行MD5加密,软件运行的时候就对加密信息进行比对,OllyDbg对软件进行反汇编,然后在加密判断的地方进行修改判断,从而跳过加密判断过程。目前一些加密软件可以对软件进行加壳加密,可以对反汇编进行混淆,这样通过OllyDbg反汇编之后的代码就没有参考的价值了

2.1 定位关键信息
一般我们的软件加密都有一个判断的过程,这里就在OllyDbg中定位该判断点的位置
首先使用OllyDbg打开需要和谐的exe软件

在数据窗口上点击右键,选择“All referenced strings”

进入search界面后,右键选择“Search for text”,搜索关键字“License”,如下

然后在根据搜索到的关键字右键选择“Follow in Disassembler”,进入汇编模式

2.2 对加密授权进行修改
这里只加密授权的判断进行修改,也就是输入错误的授权码能跳入授权循环中,一般判断语句的反汇编是“Test”,沿着上一步定位点向上分析,找到判断语句

这里的JE为跳转语句,我们把这里的JE改成JNE,这样,输入错误的授权码可以进入系统

修改代码后,我们进入exe保存窗口,保存成一个新的exe文件


3、和谐前后效果对比
和谐前,输入错误的授权码会提示授权错误信息



和谐后,输入任意授权码,均可进入系统


4、分析
目前这种只是简单的加密和和谐,也有比较多的软件可以混淆反汇编的代码,让软件更难以去和谐,但加密和和谐本身就是矛与盾的关系,没有和谐不掉的软件,只有和谐难度和和谐的性价比。本文只是简单介绍一下和谐的原理,对于OllyDbg也是简单应用,本人觉得还是要将更多的心思放在算法开发技术突破上,得到技术上的长足发展才是上上之选。

使用和谐软件OllyDbg实现软件和谐教程,实现免费使用软件的自由

  • 下载资源所需积分

    0

  • 当前拥有积分

    0

上一篇:通达信TCalc.dll_v6.02弹窗密码 修改教程  下一篇:没有了
公式解密、改选股联系(有偿服务,非诚勿扰)点击查看详情...
股海网指标公式帮助使用说明!新手必读...
股海网新系统使用说明!新手必读...
股海网VIP用户组必读...
说说看法 0条看法

关于我们 - 联系我们 - 隐私政策 - 免责声明 - 下载帮助 - 广告合作 - SiteMap - TOP
增值电信业务经营ICP许可证:湘B2-20210269 湘ICP备09016573号-10 湘公网安备43108102000040号
股海网客服号QQ:78858997  客服电话:0735-3392968(8:30-17:30)
Copyright © 2021 铭网科技,All Rights Reserved.