心野的小巢

  IT博客 :: 首页 :: 联系 :: 聚合  :: 管理
  36 Posts :: 51 Stories :: 1305 Comments :: 0 Trackbacks
Foxit Reader由于其小巧的体积、不输于Adobe PDF Reader的强大功能而受到许多朋友的喜爱。其2.0版在多国语言支持方面有了很大的改善,现在只需要下载其语言包文件即可实现界面的中文化。未注册的Foxit Reader其阅读功能不受影响,但在保存利用其自身的注释功能编辑过的PDF文件时会在首页留下体验版痕迹。
经过简单使用分析,在使用以下三项功能时会弹出体验版对话框:保存文件、另存文件、点击"TypeWriter"菜单或按钮。破解的思路为:先用W32dsm静态分析软件分析程序的对话框资源,可找到两个相关对话框,利用搜索功能记下所有调用地址。运行Ollydbg动态分析软件载入程序进行分析,将记下的地址全部中断。利用调试运行的Foxit Reader打开一PDF文件,任意添加一注释,点击保存按钮,程序很快断下,子程序返回后向上几行可找到判断跳转代码,将其改为强行跳转即可,按此方法可找到其它几个跳转点。做完这些后程序运行保存功能是没有提示了,但还是有水印,解除水印的方法为根据水印的字符串在W32dsm中搜索,然后在OD中相应地址处设断,其实在其上面几行处便有判断跳转的code,直接在那设断更方便。接下来的工作就很简单,修改跳转代码即可。共有以下几处地方需要修改(只是个人粗浅的分析结果,仅供参考):
41c696:  7504-->eb56
41e5a7:  743f-->eb3f
41c69e:  754e-->eb4e(也可不改,第一项跳转足够了,但我是后来才发现的)
41c945:  743e-->eb3e
421f14:  7436-->eb36
下载Foxit Reader2.0 Build0930版本后,用二进制编辑软件对FoxitReader.exe相应处(直接输入文件偏移地址时,最前面的4要省去)进行编辑即可实现破解。

也可直接下载我已经破解好的版本,地址:http://www.orbitfiles.com/download/id1008189370
修正了原始简体中文包中的两处错误,包含繁体中文字体支持,加入PDF文件管理器和PDF文件编辑器,为方便安装做成自解压文档,直接运行即可实现绿色安装(如果不放心也可自己解压缩)。注意点上面的链接后在出来的页面中的左边直接点下载即可,不需要注册。
posted on 2006-11-02 20:18 心野 阅读(3130) 评论(6)  编辑 收藏 引用 所属分类: 软件逆向手记

Feedback

# re: Foxit Reader2.0Build0930破解版 2006-11-05 18:31 p;
77  回复  更多评论
  

# re: Foxit Reader2.0Build0930破解版 2007-06-09 15:56 sir
能不能发一份到我的邮箱?
你提供的地址当不下来
musir112@126.com  回复  更多评论
  

# re: Foxit Reader2.0Build0930破解版 2007-06-09 15:56 sir
能不能发一份到我的邮箱?
你提供的地址当不下来
musir112@126.com  回复  更多评论
  

# re: Foxit Reader2.0Build0930破解版 2007-06-09 15:56 sir
能不能发一份到我的邮箱?
你提供的地址当不下来
musir112@126.com  回复  更多评论
  

# re: Foxit Reader2.0Build0930破解版 2007-06-09 15:56 sir
能不能发一份到我的邮箱?
你提供的地址当不下来
musir112@126.com  回复  更多评论
  

# re: Foxit Reader2.0Build0930破解版 2009-03-07 15:47 使用者
破解不了,什么破补丁,到处骗人  回复  更多评论
  

只有注册用户登录后才能发表评论。