两种破解迅捷pdf转换器的方法
/ / 点击 /这两天发现这个软件更新了,那么再来看一看,其实没什么太大更新,验证方法之类的也没改
0x01:实现keygen
这个版本很蠢,把实现注册的代码全都放到一个类库中去了,就是根目录下的 bllBase.dll,我们来看看其中的reg类里面有什么惊喜
这些方法名熟悉吗,不熟悉的话,来看看哪个地方用到了
这是注册窗口,注册按钮点击的事件
so,实现keygen的方法就是直接引用这个dll就好了
0x02 简单粗暴改全局
在0x01中知道了,这个软件在这个版本中,把注册相关的方法都放到了bllBase.dll中,注意到其中有一个方法名字很敏感
1 | public bool Is_Reg() |
这个软件是注册之后,会将注册码写入 config.ini 文件的 RegCode 键中,而this.get_reg_code(“”) 就是生成当前机器码对应注册码的方法,在主窗体载入的方法中我们可以看到这么一段代码
那么可以尝试直接将Is_Reg()方法强制修改为每次返回必为True就好了,需要用到这个指令
然后直接打开软件,发现试用版已经去除了,而且RegCode为空