只想知道 发表于 2015-1-14 20:22:33

给大家带来用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(指定过时日期)
-mmessagemessagetodisplayuponexpiration["Pleasecontactyourprovider"](指定过时提醒的信息)
-fscript_nameFilenameofthescripttocompile(指定要编译的shell的路径及文件名)
-rRelaxsecurity.Makearedistributablebinarywhichexecutesondifferentsystemsrunningthesameoperat-ingsystem.(能够不异操纵体系的分歧体系中实行)
-vVerbosecompilation(编译的具体情形)
利用示例:#/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:38

给大家带来用shc加密shell剧本

尽量不要提问纯属是扯蛋.学习Linux特别是自己一个人初学入手的时候没人教很困难.当然如果可以的话平时多去买些Linux书...对学习Linux很有帮助.

只想知道 发表于 2015-1-16 15:38:38

给大家带来用shc加密shell剧本

不同于Windows?系统需要花钱购买,因为Linux的核心是免费的,自由使用的,核心源代码是开放的。

再见西城 发表于 2015-1-19 06:28:51

笔者五分钟后就给出了解决方法: “首先备份原文件到其他目录,然后删掉/usr/local/unispim/unispimsp.ksc,编辑 /usr/local/unispim/unispimsp.ini,最后重启动计算机

蒙在股里 发表于 2015-1-28 05:44:53

甚至目前许多应用软件都是基于它的。可是没有哪一个系统是十分完美的。

爱飞 发表于 2015-2-5 18:37:44

写学习日记,这是学习历程的见证,同时我坚持认为是增强学习信念的法宝。

柔情似水 发表于 2015-3-3 18:17:12

我是学习嵌入式方向的,这学期就选修了这门专业任选课。

小魔女 发表于 2015-3-11 13:33:51

任何一个叫做操作系统的东西都是这样子构成的:内核+用户界面+一般应用程序。

若相依 发表于 2015-3-19 01:18:39

一定要养成在命令行下工作的习惯,要知道X-window只是运行在命令行模式下的一个应用程序。在命令行下学习虽然一开始进度较慢。

金色的骷髅 发表于 2015-3-27 01:04:28

生成新的unispimsp.ksc。”另外得到回复后如果问题解决,向帮助过你的人发个说明,让他们知道问题是怎样解决的。
页: [1]
查看完整版本: 给大家带来用shc加密shell剧本