仓酷云
标题:
带来一篇接纳shc东西加密Shell剧本
[打印本页]
作者:
小妖女
时间:
2015-1-14 20:30
标题:
带来一篇接纳shc工具加密Shell剧本
如果您觉得本篇CentOSLinux教程讲得好,请记得点击右边漂浮的分享程序,把好文章分享给你的好朋友们!
接纳shc工具加密Shell剧本,以进步shell剧本文件的宁静性。
先容:当我们写的shell剧本,存在有敏感信息如账号暗码,因而想增强剧本的宁静性;另有不想让他人检察/修正您的shell中心代码等等情形。都可以使用以下工具举行加密。
shc是一个剧本编译工具,利用RC4加密算法,它可以把shell步伐转换成二进制可实行文件(撑持静态链接和静态链接)。
shc官网:http://www.ckuyun.com/%7Efrosal/
装置shc
wgethttp://www.ckuyun.com/%7Efrosal/sources/shc-3.8.7.tgz
tarvxfshc-3.8.7.tgz
cdshc-3.8.7
maketest
makestrings
makeinstall
若报错:
***Installingshcandshc.1on/usr/local
***?Doyouwanttocontinue?y
install-c-sshc/usr/local/bin/
install-c-m644shc.1/usr/local/man/man1/
install:target`/usr/local/man/man1/isnotadirectory:Nosuchfileordirectory
make:***[install]Error1
请创立mkdir-p/usr/local/man/man1/,然后运转makeinstall
经常使用参数:
-edate(指定过时日期)
-mmessage(指定过时提醒的信息)
-fscript_name(指定要编译的shell的路径及文件名)
-rRelaxsecurity.(能够不异操纵体系的分歧体系中实行)
-vVerbosecompilation(编译的具体情形)
利用***:
shc-v-fabc.sh
-v是实际加密历程
-f前面跟必要加密的文件
运转后会天生两个文件:
abc.sh.x和abc.sh.x.c
abc.sh.x为二进制文件,付与实行权限后,可间接实行。变动名字mvabc.sh.xa.sh
abc.sh.x.c是c源文件。基础没用,能够删除
另shc还供应了一种设定无效实行刻日的***,过时工夫,如:
#shc-e28/01/2012-m"过时了"-fabc.sh
选项“-e”指定过时工夫,格局为“日/月/年”;选项“-m”指定过时后实行此shell步伐的提醒信息。
假如在过时后实行,则会有以下提醒:
#./abc.sh.x
./abc.sh.x:hasexpired!
过时了
利用以上***要注重,需避免用户变动体系工夫,能够经由过程在步伐中到场主动更新体系工夫的下令来办理此成绩。
测试都已经由过程,请宁神利用!
如果您觉得本篇CentOSLinux教程讲得好,请记得点击右边漂浮的分享程序,把好文章分享给你的小伙伴们!
作者:
小妖女
时间:
2015-1-16 18:52
标题:
带来一篇接纳shc工具加密Shell剧本
对Linux命令熟悉后,你可以开始搭建一个小的Linux网络,这是最好的实践方法。Linux是网络的代名词,Linux网络服务功能非常强大,不论是邮件服务器、Web服务器、DNS服务器等都非常完善。
作者:
第二个灵魂
时间:
2015-1-25 16:58
选择交流平台,如QQ群,网站论坛等。
作者:
因胸联盟
时间:
2015-2-3 12:23
期间我阅读了不少关于Linux的相关资料,其中也不乏一些有趣的小故事,这既丰富了我的课余生活,也让我加深了对一些术语的理解,比玩游戏强多了。?
作者:
只想知道
时间:
2015-2-9 02:54
编程学习及开发,Linux是免费,开源的操作系统,并且可开发工具相当多,如果您支持自由软件,一定要同广大热爱自由软件人士一同为其不懈努力。
作者:
山那边是海
时间:
2015-2-26 19:54
我们自学,就这个循环的过程中,我们学习了基本操作,用vi,shell,模拟内存的分配过程等一些OS管理。
作者:
爱飞
时间:
2015-3-8 18:03
以前觉得Linux就跟dos一样,全是用命令窗口,相对于窗口界面来说多麻烦呀。
作者:
蒙在股里
时间:
2015-3-16 17:08
目前全球有超过一百多个Linux发行版本,在国内也能找到十几个常见版本。如何选择请根据你的需求和能力,RedhatLinux和DebianLinux是网络管理员的理想选择。
作者:
金色的骷髅
时间:
2015-3-23 02:24
另外Linux上也有很多的应用软件,安装运行了这些软件后,你就可以在Linux上编辑文档、图?片,玩游戏、上网、播放多媒体文件等。
欢迎光临 仓酷云 (http://ckuyun.com/)
Powered by Discuz! X3.2