zzyyyy 发表于 2020-2-15 13:32

找的软件破解练手

刚开始学破解,好多问题不太明白。。
网上随便找了个软件练手遇到问题了解决不了,因此来求助各位大佬
先查壳,无壳,太好了,
导入od,搜索字符串“未注册”,
图一的上半部分“注册验证成功”双击进去为图二,找到跳,jez改为nop(jez要跳到下面注册验证失败,因此不让它跳),右键复制到可执行文件(这里面只有选择,没有正常情况下的“修改所有”,我不太明白,求指教。。)生成新软件的后打开依然未注册,图二方法失败
图一下半部分有俩已注册俩未注册,点进去为图三,找到跳,nop掉(已注册上面俩je都nop了),结果和进图二里面一样,失败。
求教为啥啊!!!

zzyyyy 发表于 2020-2-15 13:38

忘了发原软件,有朋友来帮忙吗?感激不尽!!!https://www.lanzouj.com/i9dd1cd
真的是随便拿来练手的,没其他用途。第一次发帖违规请处理。

我的爱是你 发表于 2020-2-15 19:20

本帖最后由 我的爱是你 于 2020-2-15 19:22 编辑

我把这个软件拖进OD发现此为重启验证,鉴于新手能力不足,无法跟码。
所以我采用了界面的开始发送为突破口。软件如下不确定是否完全破解,在此提供的只是我这种小白的思路:
https://www.lanzouj.com/i9drhri

zzyyyy 发表于 2020-2-15 20:24

我的爱是你 发表于 2020-2-15 19:20
我把这个软件拖进OD发现此为重启验证,鉴于新手能力不足,无法跟码。
所以我采用了界面的开始发送为突破 ...

这个具体思路能不能说说,让我理解理解。。。

我的爱是你 发表于 2020-2-15 21:22

本帖最后由 我的爱是你 于 2020-2-15 21:23 编辑

zzyyyy 发表于 2020-2-15 20:24
这个具体思路能不能说说,让我理解理解。。。
发现该软件为重启验证后,注册码修改跳转注册成功后后,软件重启还会对其保存的注册码进行校验,所以我打算放弃爆破。
我的思路为:

            1,输入假码 断下提示弹窗,一步一步向上回溯 直到找到比较开始或计算的call
             2,找到call后一步一步向下跟,如有明文key则保存 无则根据算法求出我机器码对应的key值
         3,给予他人使用我则需要写注册机
虽然没有加壳,但软件不进行明文比较的话 上面方法对我这种汇编小白完全太过苛刻。

于是我打算从需求出手,也就是只爆破单个功能 使其在未注册可以使用。
当然这个方法其实很差劲,但我还是想试试。
我的思路为未注册时开始执行时出现的弹窗为思路:
             1,断下报错弹窗   
            2,弹窗上有个判断可以跳过此报错call,将其jmp
            3,导入账号测其是否有用
此方法十分容易造成功能缺失甚至软件错误之类。
这个软件很简单,论坛9成人可以干掉它!!!

zzyyyy 发表于 2020-2-15 22:04

我的爱是你 发表于 2020-2-15 21:22
发现该软件为重启验证后,注册码修改跳转注册成功后后,软件重启还会对其保存的注册码进行校验,所以我打 ...

简单我也不会。。。

我的爱是你 发表于 2020-2-15 22:39

zzyyyy 发表于 2020-2-15 22:04
简单我也不会。。。

再简单不断弹窗就是;
你OD搜索字符串后往下翻或直接搜索作者 ,找那个大概意思为未注册请联系作者的字符串点进去。
字符串上有个小跳转 改jmp,完全无脑操作这回你该懂了吧。

zzyyyy 发表于 2020-2-16 10:59

我的爱是你 发表于 2020-2-15 22:39
再简单不断弹窗就是;
你OD搜索字符串后往下翻或直接搜索作者 ,找那个大概意思为未注册请联系作者的字 ...

噢谢谢了

729341299 发表于 2020-2-20 11:56

nop掉图二jnz即可,不知道你是哪里有问题
https://attach.52pojie.cn//forum/202002/20/115556l33h4gre9plqzvp3.png?l
页: [1]
查看完整版本: 找的软件破解练手