仓酷云

标题: 给大家带来用shc加密shell剧本 [打印本页]

作者: 只想知道    时间: 2015-1-14 20:22
标题: 给大家带来用shc加密shell剧本
如果您觉得本篇CentOSLinux教程讲得好,请记得点击右边漂浮的分享程序,把好文章分享给你的好朋友们!软件先容:
shc能够用来对shell剧本举行加密,能够将shell剧本转换为一个可实行的二进制文件。经由shc对shell剧本举行加密后,会同时天生两种个新的文件,一个是加密后的可实行的二进制文件(文件名以.x停止),另外一个是C言语的原文件(文件名以.x.c停止)。
上面就申明一下shc的装置,参数,和利用示例:下载装置:
(官网下载地点:http://www.ckuyun.com/~frosal/sources/)
#wgethttp://www.ckuyun.com/~frosal/sources/shc-3.8.7.tgz
#cdshc-3.8.7#make
#makeinstall(仅用make就能够完成装置,运转shc时要指出相对路径;
用makeinstall,将shc装置到/usr/local/bin下,能够间接运转)
经常使用参数:

-edateExpirationdateindd/mm/yyyyformat[none](指定过时日期)
-mmessagemessagetodisplayuponexpiration["Pleasecontactyourprovider"](指定过时提醒的信息)
-fscript_nameFilenameofthescripttocompile(指定要编译的shell的路径及文件名)
-rRelaxsecurity.Makearedistributablebinarywhichexecutesondifferentsystemsrunningthesameoperat-ingsystem.(能够不异操纵体系的分歧体系中实行)
-vVerbosecompilation(编译的具体情形)
利用示例:[root@centos54tmp]#/usr/local/src/shc-3.8.7/shc-e20/10/2010-m“contact***@163.com”-v-r-f./ex.sh-e:指定过时工夫为2010年10月20日-m:过时后打印出的信息;-v:verbose-r:可在不异操纵体系的分歧主机上实行-f:指定源shell
利用:
#shc-r-fscript-name
注重:要有-r选项,-f后跟要加密的剧本名.运转后会天生两个文件,script-name.x和script-name.x.cscript-name.x是加密后的可实行的二进制文件../script-name便可运转.script-name.x.c是天生script-name.x的原文件(c言语)
但因为天生的文件必要静态体谅不克不及用作其他呆板,必要上面的***来天生静态的链接库文件。
天生静态链接的二进制可实行文件
能够经由过程上面的***天生一个静态链接的二进制可实行文件:
#CFLAGS=-staticshc-r-ftest.sh
#filetest.sh.x
欢迎大家来到仓酷云论坛!
作者: 愤怒的大鸟    时间: 2015-1-16 15:38
标题: 给大家带来用shc加密shell剧本
尽量不要提问纯属是扯蛋.学习Linux特别是自己一个人初学入手的时候没人教很困难.当然如果可以的话平时多去买些Linux书...对学习Linux很有帮助.
作者: 只想知道    时间: 2015-1-16 15:38
标题: 给大家带来用shc加密shell剧本
不同于Windows?系统需要花钱购买,因为Linux的核心是免费的,自由使用的,核心源代码是开放的。
作者: 再见西城    时间: 2015-1-19 06:28
笔者五分钟后就给出了解决方法: “首先备份原文件到其他目录,然后删掉/usr/local/unispim/unispimsp.ksc,编辑 /usr/local/unispim/unispimsp.ini,最后重启动计算机
作者: 蒙在股里    时间: 2015-1-28 05:44
甚至目前许多应用软件都是基于它的。可是没有哪一个系统是十分完美的。
作者: 爱飞    时间: 2015-2-5 18:37
写学习日记,这是学习历程的见证,同时我坚持认为是增强学习信念的法宝。
作者: 柔情似水    时间: 2015-3-3 18:17
我是学习嵌入式方向的,这学期就选修了这门专业任选课。
作者: 小魔女    时间: 2015-3-11 13:33
任何一个叫做操作系统的东西都是这样子构成的:内核+用户界面+一般应用程序。
作者: 若相依    时间: 2015-3-19 01:18
一定要养成在命令行下工作的习惯,要知道X-window只是运行在命令行模式下的一个应用程序。在命令行下学习虽然一开始进度较慢。
作者: 金色的骷髅    时间: 2015-3-27 01:04
生成新的unispimsp.ksc。”另外得到回复后如果问题解决,向帮助过你的人发个说明,让他们知道问题是怎样解决的。




欢迎光临 仓酷云 (http://www.ckuyun.com/) Powered by Discuz! X3.2