-
-
怎么破UPX加Overlay的EBOOK或者做出它的注册机啊?
-
发表于:
2004-9-11 23:45
5131
-
怎么破UPX加Overlay的EBOOK或者做出它的注册机啊?
用PEID查,结果如下:
UPX 0.89.6 - 1.02 / 1.05 - 1.24 -> Markus & Laszlo [Overlay]
我开始想把它脱壳出来,用手动和UPXSHELL两种方法,但是得到的都是一个ebook reader(但是大小不一样),比原来小了很多。运行后,就提示说要打开.ebk文件。但是选择了.ebk格式的文件后,却问题提示说“打开文件失败”。(附:好像不只是我脱出来的这个程序的问题,我在网上下了个说频阅览器,打开.ebk文件的时候也是这种情况)
后来,我读了坛子上的老大们的帖子,想把原来EBOOK里的后面的那些附加内容加到脱壳后的文件里去,我是把从“sizeofimage”以后的所有内容复制粘贴到脱壳后的程序的后部,但是发现运行修改后的脱壳的程序,仍然是出现要求打开.ebk文件的提示,仍然会打开失败,但是这次会出现windows的程序出错、要求“debug”或“取消”的窗口。
所以想请教下如何正确地把后面的附加内容粘贴到脱壳后的程序中去。不知道是有固定的办法,还是需要灵活去处理,或者根本就没有办法。
后来,我想既然不能破解,就做个注册机吧。
我用的是keymake2.0修改版,参照了它自带的帮助里面的帮助主题。里面说的编写代码做注册机的方法我看不太懂,没有基础,所以想用后面的“另类注册机”的方法。但是我使用的是OD,帮助里面用的是SI。里面说要通过调试找到中断的指令,我也学着做了一下。但是最后我发现,中断的时候,这个EBOOK会弹出个说明框,点“输入注册码”后才会打开输入注册码的对话框。这样一来,做出的注册机就不能直接打开这个输入注册码的对话框了。不知道碰到这种情况,应该如何处理呢?
我现在还是个菜鸟,上面说的情况可能还有不明或者错误的地方,请大家见谅。
希望各位大侠能给予指教。谢谢了!!
[招生]科锐逆向工程师培训(2024年11月15日实地,远程教学同时开班, 第51期)