电子书制作生成器2011版郝跋之破解。 首发于http://jynlikehf.blog.163.com/blog/static/2102936201132863524127/ 欢迎转载,敬请标明出处。
如果您觉得麻烦,或者不太熟悉破解,可以直接用我的破解文件。 我把这个破解文件上传到了千脑了,大家可以免费下载。 在网上看到一个电子书制作生成器2011,能够使用自带的精美模板,效果看起来还不错,我在网上搜了下,却居然没有真正破解版的,倒是有很多假的标题党骗俺进去赚点击率……得,我来破解吧,反正五一放假宅在家里没事干。
侦壳时,此软件貌似还伪装了一下,我用language侦得的是:ASProtect/ASPack,用PEID干脆测不出来了什么,后来用Stud_Pe使用外部数据库时才测出来的是FSG v1.10,也不知道倒底是不是FSG壳。 无所谓,我暴力破解!
使用工具:16进制编辑器UltraEdit。 破解思路:侦壳的目的是为了脱壳,而脱壳是为了反编译找到关键跳的机器码以便去修改,那好,我直接去一行一行的查看机器码来修改! 破解目的:通过使用软件得知,非注册版主要有两个限制,一是电子书正文底部会有软件制作者的信息,二是每次关闭软件时会弹出对话框要求你注册。我们就要找出与这两个限制相关的机器码并修改。 破解过程: 安装电子书制作生成器2011,用UltraEdit文件菜单打开begin.exe,可看到,左边的数字是地址码,中间距是十六位机器码,右边是一些乱码,还好有一些乱码还是能够认得出来的,我们就在此下功夫,而我们要改的就是十六位机器码。 往下拖动,在右边乱码可看一些有点眼熟的字眼,如图1A,而这正是我们想去掉的那些讨厌的信息。 修改办法是把相关的机器码改为0,可以参照我已改好的图1B来进行修改,即把“7C 7C 7C” “20 40”之间的所有数字都改为0。
现在已改好第一个了,再改第二个,即去掉关闭软件时弹出注册对话框。 先补充一点小知识: 软件注册的实质就是把你输进去的密码与软件制作者拟定义密码进行比较好过程,如果相等,则认为你已经注册成功。 相等语句是:je(相等就跳转),对应的机器码是74,注册成功。 不相等语句是:jne(不相等就跳转),对应用机器码75,注册失败。 那好,我们可以自己定义一个注册过程,定义:如果密码比较时不相等就注册成功,比较时相等反而注册不成功。也就是数字74和75反过来。 这样,我们注册时随便输入一个什么都可以,这当然不会和正确的密码相等(如果真相等你就去买彩票吧……),软件运行时就会判断不相等,而我们已经把程序语言改过来了,当不相等是我们定义的是“注册成功”,于是注册成功! 基于上述分析,我们就是要把与注册相关的机器码74改变75,75改成74即可。 图2A是未改动前的。 图2B是改动后的。
把代码往下拉,看到注册字样,估计是与注册相关的。如图2A内容,大家可以对照图2B修改,不要多改,也不要少改。
第一个改变是第三行(即夥寻姹?那一行)的74,改75即可。最后改的是联网授权版往上数,倒数第9行。中间的都要改,其余的不要动。
至此,两大修改已经完成。菜单,另存为,取个名字,“破解版.exe”保存即可。我们再运行这个破解版可发现未注册两个限制全没了!甚至连你去点那就“注册”菜单都没反应了,呵呵!
一些小问题: 1、 打开电子书制作生成器目录,可看到一个文件,chmexemk.ini 用记事本打开,可看到: [编辑人] 作者=佚名 你可以把佚名改为你自己名字,这样,你们名字将会出现在电子书中的“此书版权归某某所有”当中。 2、 此软件提供的模板相当精美,但也有一些讨厌的小信息。可修改去之。你也可以加入一些自己的信息。 安装目录/模板 随便选择个模板,用记事本打开html文件,在记事本中删去你想删的作息,然后保存即可。如果你会HTML语言,你可以把模板修改得更加精美。不赘述。 |
|