转自https://www.xiaohuai.com/4949
SHC代表shell script compiler,即shell脚本编译器。通过SHC编译过的脚本程序对普通用户而言是不读的,因此如果你想保护你的代码(例如含有密钥),则可以考虑SHC;然而有些人可以通过反向编译的方式激活成功教程SHC加密过的脚本。
1.下载并编译SHC
2.建立一个测试bash脚本
这个脚本的意思输出几个随机数,你执行的时候输入2,就输出2个,输入3就输出3个。
3.使用SHC加密bash脚本
之后我们可以看到多出两个文件:
4.执行加密的bash脚本
二、SHC的其他功能
一些常用参数
如果程序过期了,将会得到以下消息:
结合-m “message”选项,我们可以指定发生错误时输出的消息:
执行下面的命令进行解密(此过程可能耗时有点长,需耐心等待)
版权声明:
本文来源网络,所有图片文章版权属于原作者,如有侵权,联系删除。
本文网址:https://www.mushiming.com/mjsbk/13016.html