Method One: SHC
SHC is a tool for encrypting shell scripts. Its role is to convert the shell script into an executable binary file.
SHC Installation
Yum-y Install SHC
How to use:
Shc-r-F script-name Note: To have the-r option, the-F followed by the name of the script to encrypt.
Two files will be generated after running, script-name.x and SCRIPT-NAME.X.C
Script-name.x is an executable binary file after encryption.
./script-name can be run.
SCRIPT-NAME.X.C is the original file that generated the script-name.x (C language)
Method Two: Gzexe
The system comes with no installation.
Use the following command to encrypt:
Gzexe 650) this.width=650; "src="/e/u261/themes/default/images/spacer.gif "style=" Background:url ("/e/u261/lang/ Zh-cn/images/localimage.png ") no-repeat center;border:1px solid #ddd;" alt= "Spacer.gif"/>tesh.sh
After encryption is complete, 650) this.width=650; "src="/e/u261/themes/default/images/spacer.gif "style=" Background:url ("/e/u261/lang/ Zh-cn/images/localimage.png ") no-repeat center;border:1px solid #ddd;" alt= "Spacer.gif"/> Test.sh is the encrypted file, while the source file backup is 650) this.width=650; "src="/e/u261/themes/default/images/spacer.gif "style=" Background:url ("/e/u261/lang/zh-cn/images/localimage.png") no-repeat center;border:1px solid #ddd; "alt=" Spacer.gif "/>test.sh~.
Encryption compresses files at the same time
The encryption function is weak and can only meet the general requirements.
There may be a risk that the script will not execute properly after encryption
This article is from the "Silence" blog, make sure to keep this source http://silencezone.blog.51cto.com/3613477/1948307
How to encrypt a shell script without affecting the script running