将shell脚本转换为二进制的可执行文件

时间:2023-02-05 16:31:45

方法一:gzexe
这种加密方式不是非常保险的方法,但是能够满足一般的加密用途,可以隐蔽脚本中的密码等信息。
它是使用系统自带的gzexe程序,它不但加密,同时压缩文件。
使用方法:
gzexe script_file.sh
它会把原来没有加密的文件备份为 script_file.sh~ ,同时 script_file.sh 即被变成加密文件

 

方法二:shc
使用 shc 对 Linux shell 脚本加密。
shc是一个专业的加密shell脚本的工具。它的作用是把shell脚本转换为一个可执行的二进制文件,这个办法很好的解决了脚本中含有IP、密码等不希望公开的问题。