美文网首页
《第3期-06 飞翔与CM》学习笔记

《第3期-06 飞翔与CM》学习笔记

作者: 听说我在混吃等死 | 来源:发表于2018-11-01 20:27 被阅读0次

一、破解思路
详细的破解过程不再写了,因为这个软件在第1期时候破解过的。当时只是破解的登录,没有破解里面的注册。
1、破解登录就是查找字符串“密码错误”,找到关键跳nop掉就可以了。



2、破解注册是有些麻烦的。第一想法是从菜单中的帮助——“系统注册”入手。


输入假码后点击“注册”,提示


003.png

通过查找字符串”注册“,来到了”注册失败“的代码段,找到了关键跳并修改却并发现没有用。这个时候,就暂时别在这里纠结了,立马转换思路。
在查找”注册“的时候,会看到这个


004.png

来到这里,会找到关键call和关键跳。


005.png

把关键跳nop掉后就会提示注册成功,但是软件左下角还是:


006.png

那么就需要再次查找字符串”试用版“,找到


我们细心一些会发现这里的关键call

0063BA0A  |.  E8 51FAFFFF   call    0063B460                         ;  关键call

和“注册成功”处的

0061E539  |.  E8 22CF0100   call    0063B460                         ;  关键call

都是一样的,那么是不是这个0063B460需要修改。把0063B460进行修改后就算是完成了破解注册。

二、总结
1、看了视频,发现Shark恒直接是从”试用版“那里入手,修改关键call达到了破解。他也批评学习者思路不灵活。
在OD中搜索字符串,不一定非得是弹窗中出现的字符串,可以是软件界面中存在的所有字符串都是有可能的。
我认为,在破解中肯定不会一下就找到了关键点,可以试错但先别死磕一处。

相关文章

  • 《第3期-06 飞翔与CM》学习笔记

    一、破解思路详细的破解过程不再写了,因为这个软件在第1期时候破解过的。当时只是破解的登录,没有破解里面的注册。1、...

  • 学习笔记184-任务拆解

    [笔记打卡]:骁凡 [打卡日期]:2018/11/06 [累计坚持]:这是我坚持学习的第184天️ [学习内容]:...

  • (精)十天学会C语言(下)

    Day06 第06天C语言(00)笔记总结第06天C语言(01):进制转换-基本概念第06天C语言(02):进制转...

  • 草莓爸爸学《梁宁·产品思维30讲》DAY4

    这里是草莓爸爸学《梁宁·产品思维30讲》的学习笔记,计划为期十天,今天是第4天的学习笔记。 学习内容: 06、认清...

  • 《第2期-02 花指令与CM》学习笔记

    本集视频是以一个CM为例讲解的。下载下来的是一个RAR文件,需要修改扩展名为EXE才能发现这是一个易语言写的程序。...

  • 美好来自限制 | 得意忘形第 06 期

    ​ 本文是《得意忘形》第 06 期学习笔记。第 05 期仍围绕着消费主义,讲了很多历史渊源、广告、品牌相关的内容,...

  • 读《ACP应试指南》(第5-6章)笔记

    读《ACP应试指南》(第5—6章)笔记 创建时间:2018.4.7 晚上8点06分 第5章 团队与团队协作 对这5...

  • 2019-07-05

    Docker 学习笔记 - 端口映射与容器互联 作者:马燕龙 时间:2017-11-06 分类:Docker 一、...

  • 敏捷开发那些事

    这篇学习笔记来自《软件工程之美》的第05、06(上)、06(下)三篇文章,主要内容总结如下。 敏捷开发是一套价值观...

  • 190527~自律六

    早起 论语学习 论语学习笔记: 1、明珠一颗,照破山河万朵。黎明即起,朗朗读书。 解脱和飞翔,落地和飞翔。 落地的...

网友评论

      本文标题:《第3期-06 飞翔与CM》学习笔记

      本文链接:https://www.haomeiwen.com/subject/irvbzftx.html