收藏 分享(赏)

CPAU学习文档.doc

上传人:精品资料 文档编号:8882916 上传时间:2019-07-15 格式:DOC 页数:16 大小:1,005.55KB
下载 相关 举报
CPAU学习文档.doc_第1页
第1页 / 共16页
CPAU学习文档.doc_第2页
第2页 / 共16页
CPAU学习文档.doc_第3页
第3页 / 共16页
CPAU学习文档.doc_第4页
第4页 / 共16页
CPAU学习文档.doc_第5页
第5页 / 共16页
点击查看更多>>
资源描述

1、作者:终天霸主 新浪微博 http:/ 2011 年 9 月 26 日1CPAU 的使用方法编者有话:CPAU 这个软件相信很少人会用到,因为网上对于这方便的介绍很少,我在网上找了不少网站,对 CPAU 的介 绍几乎都是同一个版本的,而且介绍得也不是很全面。百度百科也找不到相关内容。所以我将自己对 CPAU 的理解介绍给大家,希望各位能鼎力支持将它补充完整。因为我对 CPAU 的来历不太了解,所以我就不介绍它的历史了。直接开题教大家怎样使用。在许多公司中,普通员工都只是计算机的普通用户,他们都只拥有普通权限,但是,有一些软件却必须要用管理员权限才可以正常运行,如果将普通员提升为管理员,会带来许

2、多意外的负面影响,那么我们只能在不改变普通员工权限的情况下,让他们以管理员权限运行某个程序。使用 CPAU 这个问题就迎刃而解了。1、利用 CPAU 生成加密文件 TXT下载 CPAU.exe 和 Bat_To_Exe_Converter.exe 这两个软件。在网上很容易找到。这两个软件都不用安装,可以直接运行,CPAU.exe 不能直接双击运行,要在命令行运行。在命令行运行 CPAU.exe 程序,如下图,我把软件放在 C 盘,所以命令行要切换到 C 盘根目录。运行命令:CPAU -u administrator -p passwd123 -ex “e:qqqq.exe“ -enc -fil

3、e e:qq.txt当然你也可以运行绝对路径,这样就不用切换到 CPAU.exe 所在的目录了,“C:CPAU.exe“ -u administrator -p passwd123 -ex “e:qqqq.exe“ -enc -file e:qq.txt作者:终天霸主 新浪微博 http:/ 2011 年 9 月 26 日2图1命令解释:CPAU /运行 CPAU.exe 程序-u administrator /输入管理员用户名。注:该用户名一定是拥有管理员权限的用户名-p passwd123 /输入密码-ex “e:qqqq.exe“ /输入要运行的软件路径-enc /生成加密文件命令-fi

4、le e:qq.txt /生成文件的路径和文件名,如果不输入路径,如只输入 -file qq.txt 默认会在运行软件的目录下生成.txt 文件,如上图的运行路径,则会在 C 盘里生成。注意,文件名不能有空隔,如-file q q.txt 是不规范的,生成的文件无效。运行结果如下图:图 2此时会在 E 盘生成 qq.txt 文件,如图,该文件已加密作者:终天霸主 新浪微博 http:/ 2011 年 9 月 26 日3图 3生成 qq.txt 文件的目的就是为了将管理员的帐号密码隐藏起来。2、运行 CPAU 调用加密文件命令:CPAU -dec -file e:qq.txt -lwp命令解释:

5、-dec /解密文件-file e:qq.txt /解密文件的路径和解密文件名-lwp /使用指定的用户名和密码运行软件,就是你一开始设置的那个,比如我设置的用户名是 administrator 密码是 passwd123,如果不使用-lwp 参数,则所有用户都可以随便使用 qq.exe 程序,这样就违背了使用权限管理的初衷,倒不如不用 CPAU 这个软件了。如图在命令行运行:作者:终天霸主 新浪微博 http:/ 2011 年 9 月 26 日4图 4如下图,就是调用失败的例子:图 5因为密码 passwd123 不是我的管理员密码。现在我将管理员密码设为 passwd123,运行结果如下图

6、:图 6OK,这样就可以使一个没有管理员权限的用户使用 QQ 软件了。作者:终天霸主 新浪微博 http:/ 2011 年 9 月 26 日5然后就会弹出 QQ 登录界面,当然如果你指定的运行程序是 QQ 安装程序,那么弹出的将是 QQ安装界面。如图:图 73、生成 BAT 文件生成 BAT 文件是为了方便用户使用,不用每次都输入一大堆代码,只要双击即可。把 cpau -dec -file e:qq.txt -lwp 这个命令保存为 bat 文件,这样用户双击一下这个 bat 就可以运行 QQ 登录程序了。新建 AA.txt 文件,将其命名为 qq.bat,然后进行编辑,编辑内容为:“c:CP

7、AU.exe“ -dec -file e:qq.txt -lwp如图:图 8保存后关闭,双击 qq.bat 同样可以运行 QQ 软件。4、用 exe 封装 bat作者:终天霸主 新浪微博 http:/ 2011 年 9 月 26 日6如果单单使用 bat,用户就可以看到你的软件所在位置了,所以我们要用 exe 来封装 bat,而且封装时还可以附加一些内容,也可以更改图标。这里上文提到的 Bat_To_Exe_Converter.exe 就派上用场了。图 9在 Batch file 项选择 E:qq.bat 文件,然后点击 Compile 完成,此时在 E 盘就会生成 qq.exe 文件,双击它

8、即可运行 qq 软件。你也可以在生成的 exe 文件中包含一些关联文件,有些程序运行时要关联到某些文件的,如下图包含了 qq.txt 文件,当然运行 qq.exe 文件是不用关联 qq.txt 文件的,这里只是做个示范。作者:终天霸主 新浪微博 http:/ 2011 年 9 月 26 日7图 10生成 exe 文件如图: ,若要使图标好看点,可如下图设置选项添加 qq.ico:图 11点击 Compile 便可完成这样的图标:作者:终天霸主 新浪微博 http:/ 2011 年 9 月 26 日8CPAU 还有很多参数可用,具体可在命令行运行 cpau 不输入任何参数。图 125、管理多文件

9、及快速修改管理员用户名和密码如图,新建一个名为 XX.bat 的文件,利用批处理生成多个 txt 文件。图 13要使 txt 文件生成 exe 文件就要按上文方法一个一个来处理了,在此不再赘述。使用替代的方法快速修改用户名和密码,这样就可以在管理员帐户更改后可以快速处理软件,让普通用户继续使用。更改过程只需重新生成 txt 文件,不用再生成 exe 文件,原来 exe 文件可以继续使用,节省大量时间。将 administrator 替换成 admin,密码换成 abc123,如图:作者:终天霸主 新浪微博 http:/ 2011 年 9 月 26 日9图 14图 15效果如下图:图 166、C

10、PAU 在域中的应用一、实验准备:1.两台 windows 系统的电脑。其中一台为 windows 2003 AD 域控制器,另一台为客户机。可用虚拟机实现。 2.CPAU.exe 软件、Bat_To_Exe_Converter.exe 软件、以及 sogou_wubi.exe 软件。其中 sogou_wubi.exe 作为例子使用,可更改为其它软件,如上文中的 QQ 软件。作者:终天霸主 新浪微博 http:/ 2011 年 9 月 26 日102、实验过程:新建 AD 域控制器(下文称为域控) ,域名为 war3.local。将客户机(下文称为客机)加入到域。创建 AD 域的内容超出本文范

11、围,在此不详述。在域控新建两个共享文件夹,分别为:应用软件发布、应用软件$。如图:注意“应用软件$”后面的“$”号,加了$号之后,虽然也是共享文件夹,但客机不能直接看到它,具有隐藏作用。如下图在客机访问域控的共享资源时,并不能直接看到“应用软件$”这个文件夹。图 17192.168.100.100 是域控的地址。作者:终天霸主 新浪微博 http:/ 2011 年 9 月 26 日11图 18要想在客机访问“应用软件$”在命令中输入以下命令:图 19在开始使用 CPAU 之前,我们先做个小测试。将 sogou_wubi.exe 放到“应用软件发布”里,然后在客机访问,双击 sogou_wubi

12、.exe,发现没有权限安装。图 20现在开始做 CPAU 的实验。作者:终天霸主 新浪微博 http:/ 2011 年 9 月 26 日12在域控里将 CPAU.exe 软件、Bat_To_Exe_Converter.exe 软件、以及 sogou_wubi.exe 软件放在“应用软件$”里,因为管理员并不希望客机看到这些软件。在命令行输入 cmd,再切换到“应用软件$”目录里,如下图:图 21运行命令:CPAU -u war3/administrator -p 123456 -ex “192.168.100.100应用软件$sogou_wubi.exe“ -enc -file sogou_w

13、ubi.txt 如下图:图 22注意:上图的命令有一个符号是打错了的,这也是初学者常犯的错误。按 ENTER 键运行,结果如下图:作者:终天霸主 新浪微博 http:/ 2011 年 9 月 26 日13图 23表示成功建立 sogou_wubi.txt 文件,留意红色记号。此时在“应用软件$”文件夹里生成了 sogou_wubi.txt 文件。新建文件 sogou_wubi.bat,编辑内容为:图 24保存并关闭,然后双击 sogou_wubi.bat,发现不能打开 sogou_wubi.exe 文件。问题出现了。问题就是生成 sogou_wubi.txt 文件时的命令有错, -u war3

14、/administrator 中的“/ ”是不规范的,正确命令为 -u war3administrator。 “”前面的表示为域名,后面的才是管理员帐号。若写成 “/”,则war3/administrator 整体为管理员帐号,所以要特别注意。重新输入命令:CPAU -u war3administrator -p 123456 -ex “192.168.100.100应用软件$sogou_wubi.exe“ -enc -file sogou_wubi.txt 结果如下图:图 25对比图 23 红色印记部分就可清楚发现在问题所在了。这里还要注意的是, “”前面的域名不是完整的域名,而是域名第一个

15、点号前的部分,例如 war3.local 就填写 war3,而 则填写 sina。作者:终天霸主 新浪微博 http:/ 2011 年 9 月 26 日14重新生成 sogou_wubi.txt 文件后,再双击 sogou_wubi.bat 文件,sogou_wubi.exe 可以运行了。图 26sogou_wubi.bat 可以正常运行后我们可以进一步将 sogou_wubi.bat 封装成 sogou_wubi.exe。这样客机用户一看就知道是个安装文件了。用 Bat_To_Exe_Converter.exe 在“应用软件发布”文件夹生成 sogou_wubi.exe,覆盖之前的 sog

16、ou_wubi.exe 文件。要将 sogou_wubi.bat 封装成sogou_wubi.exe 的原因是不仅只是让客机用户容易看出这是个安装文件而且管理员也不想让客机用户知道有“应用软件$”这个文件夹。因为如果不封装的话客机用户可以打开 sogou_wubi.bat编辑看到里面的路径192.168.100.100应用软件$从而得知有“应用软件$”这个文件夹。3、测试:在域控新建个 user 用户,然后回到客机进行测试,用 user 用户帐号登录客机,在命令行输入命令:192.168.100.100 进入域控的共享文件双击 sogou_wubi.exe 文件,发现不再弹出权限不够的对话框,

17、但是双击什么反应都没有。这是因为客机的 user 用户没有权限在 C:Program Files 里创建文件,只要我们用管理员 administrator 帐号登录客机,将 C:Program Files 文件夹添加everyone 用户并赋完全控制权限即可。4、注意事项:在域里用 CPAU 发布软件还个要特别注意的地方,就是路径。如命令:CPAU -u war3administrator -p 123456 -ex “192.168.100.100应用软件$sogou_wubi.exe“ -enc -file sogou_wubi.txt 中的路径要填服务器(域控)地址。还有这个命令:“19

18、2.168.100.100应用软件$cpau.exe“ -dec -file “192.168.100.100应用软件$sogou_wubi.txt“ -lwp 其路径不可填本地的,否则客机无法访问。作者:终天霸主 新浪微博 http:/ 2011 年 9 月 26 日157、总结:CPAU 工作流程。以 QQ 软件为例:1、在命令行运行 CPAU,输入命令: CPAU -u administrator -p passwd123 -ex “e:qqqq.exe“ -enc -file e:qq.txt 使 qq.exe 文件生成加密的 qq.txt 文件。qq.txt 文件储存了管理员帐号和密

19、码信息,可被 CPAU 调用以管理员权限运行 qq.exe 软件。命令 CPAU -u administrator -p passwd123 -ex “e:qqqq.exe“本身就是以管理员权限运行 qq.exe 的,普通用户运行此命令就可以拥有管理员权限使用 qq.exe,但管理员为了不让帐号外泄,故使用加密文件 qq.txt。2、普通用户在命令行输入命令 CPAU -dec -file e:qq.txt -lwp 即可调用 qq.txt 文件以管理员权限运行 qq.exe。这样一来就解决了普通用户不知道管理员帐号就能用其权限使用 QQ 软件的问题。但另一问题又来了,每次都要输入这么一大段命令,相当麻烦。而批处理恰好解决了这一问题。3、使用批处理 bat 文件运行 CPAU -dec -file e:qq.txt -lwp 简化普通用户操作。4、隐藏文件路径。利用软件将 qq.bat 封装成 qq.exe。一来为了安全起见,二来也方便了用户,因为多数用户都认得 exe 文件,而 bat 文件除计算机专业用户外少有人问津。新 qq.exe 文件是从qq.bat 文件得来的,使用效果与其一样,也是调用了 qq.txt 文件,从中获取管理员帐号密码。小弟才疏学浅,写得不好可以喷,但 喷得要有文采哦。 。作者:终天霸主 新浪微博 http:/ 2011 年 9 月 26 日16

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 企业管理 > 管理学资料

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报