说是教程其实是自己工作学习中的总结,网上的教程很多一看就会,一上手就报错,苦死我啦
注:截图里的安装包版本和文件名称会和教程里的不一样,请以文字版为主,截图仅仅展示输出结果
1.下载压缩包 地址:http://www.datsi.fi.upm.es/~frosal/sources/shc-3.8.6.tgz 2.将压缩包放到你喜欢的目录下,并cd至该目录 3.解压
tar vxf shc-3.8.6.tgz4.进入该目录
cd shc-3.8.65.建立安装需要的目录
mkdir /usr/local/man/ mkdir /usr/local/man/man1/6.安装
make test make strings若如上代码出现下图报错→ 是没有gcc 安装gcc
yum install gcc然后继续运行刚刚的命令
make install输入y同意安装——安装成功!
1.进去需要加密的文件目录 2.输入加密命令 (test.sh是要加密的文件)
shc -v -f test.sh或下面的命令也可以
shc -r -f test.sh不同:-v是verbose模式, 会输出更详细编译日志,如果没有-v一定要加-r
3.命令行输入如下信息,生成test.sh.x和test.sh.x.c两个文件 ——加密成功 (忽略我的图里的sh名字和上面不同) 4.运行加密后的.x后缀的文件
./test.sh.x此处高亮:文件名前不用加sh
备注:关于解密,可搜索unshc,等尝试后会来更新~