中易网

把一个exe的ppt变成ppt格式的?

答案:1  悬赏:30  
解决时间 2021-10-17 23:00
  • 提问者网友:心牵心
  • 2021-10-17 19:59
把一个exe的ppt变成ppt格式的?
最佳答案
  • 二级知识专家网友:一把行者刀
  • 2021-10-17 20:27
自己还没遇到过,这个是网上搜的,不晓得有没有帮助,下次我自己也得试试:
第一步,进入系统临时文件夹(一般在c:\Documents and Settings\Administrator\Local Settings\Temp中)
第二步,双击打开.exe文档,第一次打开可能弹出一个界面,需要选择“接受”。
第三步,在不把.exe程序关掉的前提下(可用快捷键显示桌面:有WIN图标的按键+D,否则按ESC键可能退出.exe程序了),切换到Temp文件夹的窗口,你会发现多了一个名字是dzp2.Tmp(每次的名字不一样,反正会多一个类似含有dxp数字.tmp的文件夹)的文件夹,进去后,就会发现一个后缀名字是.ppt的文件。
第四步,把里面的PPT文件复制出来,之后才可以关闭.exe放映程序,否则PPT会自己被删掉。或者直接打开PPT文档,然后另存为到自己要保存的位置。
要提取Exe中的PPT文档,首先您要确定它是如何被封装进Exe文件当中的。主要有下面几种方式:
(1)用压缩类的工具,把PPT文档打包成一个可执行自解压的Exe文件。
(2)把PPT文档作为资源,在程序设计语言中一同编译进Exe文件中。
(3)先把PPT文档用某个密钥进行二进制流式加密,再把它作为资源封装到Exe文件中。
(4)用专门的封装工具把PPT文档封装到Exe文件中。
这是几种惯用的方法,当然会还有一些不常见的,具体情况要具体分析,这主要看您的判断能力。
下面介绍几中常见的提取方法:
(1)对用压缩工具封装的Exe,您只需用压缩工具进行解压缩即可,碰到设置了密码,可以找到工具进行解密。
(2)如果是通过资源用程序设计语言编译封装的Exe,一般的情况下,这个exe是不会加壳的。您可以找个exe资源查看工具(如:ExeScope),用工具打开这个exe的资源,找到其中的PPT文档,把它导出来即可。
上面两种情况是最简单的,一分钟之内就可以解决问题。最难的是下面几种情况:
(3)如果事先就把PPT文档进行了流式加密,被封装在exe中的PPT文档也是加了密的,这时,如果您用资源提取工具导出,得到的还是加了密的文档,没有用。怎么办?你应该想到被流式加密的PPT文档,PowerPoint播放器也不认得,必须经过解密还原,还原后的文档一定藏匿在硬盘的某个角落中,用“搜索”搜一下就出来了。
注:把搜索日期设定为当前日期。
(4)用专门的封装工具封装后的Exe文件(如:PowerPoint Slide Show Converter),一般都会加上一个壳,加了壳的Exe可能不允许查看资源或者资源被加密,导出后也不是真实的PPT文档。不过,同3一样,它也需要把源文档还原才能播放,用搜索也能解决问题。PowerPoint Slide Show Converter会把源文档释放在C:\Documents and Settings\用户登录名\Local Settings\Temp目录中,你可先把该目录清空,然后执行Exe,一眼就找到了。
有些工具采用了更好的加密方式,把还原后的PPT文档也给隐藏起来了。如:PPT文档打包加密器,针对这类的工具,需要掌握特殊的技术才能把PPT文档提取出来。
总结:PowerPoint放映机是不能基于内存流读取数据的,它必须要给定一个准确的本地路径。也就是说封装了PPT文档的Exe需要把PPT文档释放到硬盘的某个位置,PowerPoint放映机才能播放。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息!
大家都在看
推荐信息