仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 1590|回复: 9
打印 上一主题 下一主题

[shell编程] 给大家带来用shc加密shell剧本

[复制链接]
只想知道 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-14 20:22:33 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
如果您觉得本篇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: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,最后重启动计算机
蒙在股里 该用户已被删除
5#
发表于 2015-1-28 05:44:53 | 只看该作者
甚至目前许多应用软件都是基于它的。可是没有哪一个系统是十分完美的。
爱飞 该用户已被删除
6#
发表于 2015-2-5 18:37:44 | 只看该作者
写学习日记,这是学习历程的见证,同时我坚持认为是增强学习信念的法宝。
柔情似水 该用户已被删除
7#
发表于 2015-3-3 18:17:12 | 只看该作者
我是学习嵌入式方向的,这学期就选修了这门专业任选课。
小魔女 该用户已被删除
8#
发表于 2015-3-11 13:33:51 | 只看该作者
任何一个叫做操作系统的东西都是这样子构成的:内核+用户界面+一般应用程序。
若相依 该用户已被删除
9#
发表于 2015-3-19 01:18:39 | 只看该作者
一定要养成在命令行下工作的习惯,要知道X-window只是运行在命令行模式下的一个应用程序。在命令行下学习虽然一开始进度较慢。
金色的骷髅 该用户已被删除
10#
发表于 2015-3-27 01:04:28 | 只看该作者
生成新的unispimsp.ksc。”另外得到回复后如果问题解决,向帮助过你的人发个说明,让他们知道问题是怎样解决的。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-12-23 21:45

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表