文章分类 | 推荐文章 | 最新文章 | 热点文章 | 最新软件 | 精品软件 | 下载排行 | 推荐下载 | 免费看大片 | WPS | 杀毒软件
清风网络
首 页 软件下载 网络学院 数码学院
QQ 电脑入门 游戏 操作系统 图形处理 办公软件 媒体动画 精文荟萃 工具软件 网络编程 程序开发 网络技术 认证考试 网站建设 文章专栏
当前位置:清风网络学院网络技术网络管理去除pdf文件“打印”“拷贝”限制
精品推荐
特别推荐
·局域网共享的具体设置
·网络故障诊断排除70例
·宽带拨号连接密码恢复原理
·网管好帮手 最常用的网络命令精萃
·共享:宽带ADSL拨号应用技巧五则
·Windows域信任关系建立全攻略
·IE主页被修改的处理方法
·Windows系统使用的文件及打开方式
·操作电脑最忌的十八个小动作
·ping 命令的用法大全
·网管秘籍:选择安全漏洞扫描工具
·拨号一切正常 但不能上网的解决方法
·一步一步教你保护你的Wi-Fi网络
·25年来最具影响力的十大IT技术组合
·网管员必读的十四大安全策略
·windows启动项目解答
·DEBUG命令大全
·最全面的WindowsXP修改大全
·Wap开发FAQ大全
·windows 2000进程一览
热点TOP10
·操作电脑最忌的十八个小动作
·教你学习如何破解XP登陆密码
·XYNTService:Windows平台的开源管理工具
·初级网管或黑客必需撑握的8个DOS命令
·远程控制篇:通过IP地址得到机器名
·添加删除程序打不开或者打开时空白的临时解决方法
·DEBUG命令大全
·网管秘籍:选择安全漏洞扫描工具
·拨号一切正常 但不能上网的解决方法
·一步一步教你保护你的Wi-Fi网络
·25年来最具影响力的十大IT技术组合
·网管员必读的十四大安全策略
·网管必学:思科IOS配置五大技巧
·网吧网管培训教程之客户机启动MAXDOS
·网吧网管培训教程之客户机安装MAXDOS
·布线:配线电缆稳定性与网络性能
·网络综合布线中常见名称的解释
·分辨网线的质量性能的高低
·网吧网管培训视频教程之软件讲解
·网管经验:路由器配置错误五则

去除pdf文件“打印”“拷贝”限制

日期:2007年3月10日 作者: 查看:[大字体 中字体 小字体]


Acrobat Reader 5.1中文版+windows2000 sp0+softice
网上下载的pdf文件经常打开后只能阅读,不能打印、拷贝等功能,前几天幸好有一个这样的文件急需打印,破解过程如下:
1。打开softice;
2。打开Acrobat Reader,打开要阅读的文件;
3。ctrl+d调出softice,下断bpx Enablemenuitem
4。在reader中点击菜单file;
5。F12三次,往回找可以看到以下代码;
:00414E71 55           push ebp
:00414E72 8BEC          mov ebp, esp
:00414E74 A130F17400       mov eax, dword ptr [0074F130]
:00414E79 56           push esi
:00414E7A 8BF1          mov esi, ecx
:00414E7C 8B8818020000      mov ecx, dword ptr [eax+00000218]
:00414E82 85C9          test ecx, ecx
:00414E84 741A          je 00414EA0
:00414E86 FF7514         push [ebp+14]
:00414E89 8B01          mov eax, dword ptr [ecx]
:00414E8B FF7510         push [ebp+10]
:00414E8E FF750C         push [ebp+0C]
:00414E91 FF7508         push [ebp+08]6。清除所有断点,然后在此下断,F5执行,可以看到push的内容,其是菜单的id号,执行多次,一直到push 1784(print。。。的ID号)
:00414E94 FF500C         call [eax+0C]7。进入该调用,将进入如下的程序。
-----------------------------------------------------------------
:00411233 55           push ebp
:00411234 8BEC          mov ebp, esp
:00411236 8D4508         lea eax, dword ptr [ebp+08]
:00411239 56           push esi
:0041123A 50           push eax
:0041123B 83C138         add ecx, 00000038
:0041123E FF7508         push [ebp+08]
:00411241 E853450000       call 004157998。该程序得到Reader每个菜单的属性表(权且先这么命名)

仔细分析程序415799可以得到Acrobat Reader中很重要的数据结构。Acrobat Reader中将所有的菜单分为11个组,即
MenuGroup *MenuGroupArray[11];针对不同的菜单项具体在哪个组中可以通过ID号来计算。MenuGroupNo=(ID>>4) mod 11;

而MenuGroup是一个链表:
struct MenuGroup{
MenuGroup * PrevMenuGroup;
DWORD MenuGroupNo;
DWORD MenuID;
MenuAttribute * MenuAttrPtr;
}
知道了某个菜单的ID号,最重要的数据是MenuAttrPtr,知道了这个值就可以找到每个菜单项对应的属性以及该菜单对应的执行程序。

:00411246 8BF0          mov esi, eaxesi=*MenuAttrPtr
:00411248 F7DE          neg esi
:0041124A 1BF6          sbb esi, esi
:0041124C 237508         and esi, dword ptr [ebp+08]
:0041124F 85F6          test esi, esi
:00411251 7440          je 00411293
:00411253 57           push edi
:00411254 8B7D10         mov edi, dword ptr [ebp+10]
:00411257 85FF          test edi, edi
:00411259 742B          je 00411286
:0041125B 53           push ebx
:0041125C 8B1F          mov ebx, dword ptr [edi]
:0041125E 56           push esi;ESI=*MenuAttrPtr
:0041125F E8387A0700       call 00488C9C9。该程序的调用返回结果直接影响下面的EnableMenuItem,跟进去;
:00411264 0FB7C0         movzx eax, ax
:00411267 59           pop ecx

[1] [2] [3] [4] [5] 下一页 




上一篇:Windows XP四则最新应用技巧

下一篇:为网站设立分级审查的奇招妙技

去除pdf文件“打印”“拷贝”限制 相关文章:
·C++中的文件输入/输出(4):检测输入/输出的状态标志
·Windows Vista 快捷方式箭头去除器 1.3
·怎样清除硬盘及系统垃圾文件?
·Excel文件受损基本急救方法四则
·突破网盘限制 两招获取Fs2You真实地址
·三步搞定XP开机时DLL文件出错提示
·文件夹设置审核 不明身份禁止访问
·大幅面CAD图打印输出技巧
·MPEG、RM、WMV电影文件格式转换指南
·技巧文集:PHP如何禁止图片文件的被盗链
去除pdf文件“打印”“拷贝”限制 相关软件:
·超白金文件加密 V9.11
·最强文件加密锁2007
·可视化设计室Real文件制作精灵V2.0
·金名BMP To JPG文件转换器 V1.0
·Protel DDB文件压缩器 V1.0
·CAJ文件浏览器 V5.0
·文件加密精灵 V1.0
·金锋文件加密器 V5.5 标准版
·文件夹隐藏专家 V5.01
·禁止拷贝王 V3.0

特别声明:本站除部分特别声明禁止转载的专稿外的其他文章可以自由转载,但请务必注明出处和原始作者。文章版权归文章原始作者所有。对于被本站转载文章的个人和网站,我们表示深深的谢意。如果本站转载的文章有版权问题请联系编辑人员,我们尽快予以更正。
[打印本页] [关闭窗口] 转载请注明来源:http://www.vipcn.com
| 帮助(?) | 版权声明 | 友情连接 | 关于我们 | 信息发布
Copyright 2007 www.vipcn.com All Rights Reserved. 鄂ICP备05000083号Powered by:vipcn