破解Foxit PDF SDK(DLL) 3.1, PDF转换到图片, 去除水印
来源:互联网 发布:淘宝解绑手机号 编辑:程序博客网 时间:2024/05/17 03:41
将PDF转换到图片, 使用Foxit PDF
Foxit PDF SDK(DLL) 3.1最新版本发布了, 使用它的免费版本Render PDF页面到图像的话,会有一个水印。
摸了几个小时,终于将这个水印Crack掉了。
它采用这样一种保护方法:
关键方法实现了正式版和试用版2个版本。
关键方法使用函数指针的方式调用,默认函数地址是试用版函数地址。
fpdfsdk.dll有导出函数FPDF_UnlockDll函数,此函数传入license key和unlock_code.
当调用此方法, 通过某种变换解密计算序列号, 如果是正式版的序列号,则能够成功解码得到正式版的函数位置
并将正式版的函数地址 设置到函数指针上,诸多限制就被卸掉了。
我只想去除水印。找了一下,1028FB48应该就是Render有关的函数指针位置了。
这个内存位置的默认值指向一个试用版的函数地址,那么Render出来就有水印。
只要将此函数指针设置成正式版的函数地址就可以了。
要得到正式版的函数地址很简单,申请一个试用版的序列号,调用此解锁函数。
在10014BD5处,修改Zero标识位跟踪进入此分支执行(试用版即使有序列号也是不会进入这个分支的),正式版的函数的地址就在eax寄存器中了。
Bingo!
记下来直接改到 1028FB48, 则完全不需要调用解锁函数也可使用无水印Render.
http://115.com/file/bhggd1l2
- 破解Foxit PDF SDK(DLL) 3.1, PDF转换到图片, 去除水印
- 破解Foxit PDF SDK(DLL) 3.1, PDF转换到图片, 去除水印
- 去除PDF水印
- 转换图片到pdf
- Foxit PDF Editor 2.2.1 破解版
- PDF转换图片,图片的切割,图片转换PDF以及PDF加水印等记录贴
- 去除PDF文件水印方法
- Chrome 浏览器的 PDF 插件使用了 Foxit PDF SDK
- Foxit Mobile PDF SDK for Android_渲染PDF文档(2)
- Java解析PDF文件(PDFBOX、itext解析PDF)导出PDF中的子图片,去除PDF中的水印
- Java解析PDF文件(PDFBOX、itext解析PDF)导出PDF中的子图片,去除PDF中的水印
- FoxIt PDF Tools
- PDF阅读器 Foxit Reader
- Foxit PDF Creator注册码
- Foxit PDF Creator注册码
- Foxit PDF Creator注册码
- Foxit Mobile PDF SDK for Android_初识(1)
- 去除PDF水印的超简单方法
- IT好书好文章
- Chapter 09–Storage Structure and Relationships
- 自己动手打造Apache和Mysql绿色免安装版
- POSIX线程 (2)
- RenderScript 突然卡住的log
- 破解Foxit PDF SDK(DLL) 3.1, PDF转换到图片, 去除水印
- C++中怎样得到PI
- hdu 5.2.4 确定比赛名次
- Chapter 07–Maintaining Oline Redo Log Files
- WebService开发关联文章和资源
- Chapter 08–Maintaining Tablespace and Data files
- Windows 命名管道2
- Oracle 常见错误码整理
- C语言100个经典的算法