In addition to Weibo, there is also WeChat
Please pay attention
WeChat public account
Shulou
2025-04-05 Update From: SLTechnology News&Howtos shulou NAV: SLTechnology News&Howtos > Development >
Share
Shulou(Shulou.com)06/03 Report--
This article mainly explains "how to use shc tools to encrypt shell scripts", interested friends may wish to take a look. The method introduced in this paper is simple, fast and practical. Let Xiaobian take you to learn "how to use shc tools to encrypt shell scripts"!
Shc can be used to encrypt shell scripts and convert shell scripts into executable binary files. When shell scripts are encrypted by shc, two new files are simultaneously generated: an encrypted executable binary file (with a file name ending in.x) and the original C file (with a file name ending in. x.c).
Here are some examples of how to install shc:
Download and install:
(Official website download address: http://www.datsi.fi.upm.es/~frosal/sources/)
The code is as follows:
# wget http://www.datsi.fi.upm.es/~frosal/sources/shc-3.8.7.tgz
# cd shc-3.8.7
# make
# make install
(Just use make to complete the installation, point out the absolute path when running shc; use make install to install shc under/usr/local/bin, you can run it directly)
Common parameters:
The code is as follows:
-e date
Expiration date in dd/mm/yy format [none]
-m message
message to display upon expiration ["Please contact your provider"]
-f script_name
File name of the script to compile
-r Relax security.
Make a redistributable binary which executes on different systems running the same operat-ing system. (Can be executed on different systems within the same operating system)
-v Verbose compilation
Examples of usage:
The code is as follows:
[root@centos54 tmp]# /usr/local/src/shc-3.8.7/shc -e 20/10/2010 -m "lianxi aaa@163.com" -v -r -f ./ ex.sh
-e: Specify expiration date 20 October 2010
-m: information printed after expiration;
-v: verbose
-r: Executable on different hosts with the same operating system
-f: Specify the source shell
Methods:
The code is as follows:
shc -r -f script-name
Note: To have the-r option, -f is followed by the script name to encrypt.
Two files are generated,script-name.x and script-name.x.c
script-name.x is an encrypted executable binary file.
./ script-name.x is ready to run.
script-name.x.c is the original file (c language) that generates script-name.x
At this point, I believe everyone has a deeper understanding of "how to use shc tools to encrypt shell scripts," so let's actually operate it! Here is the website, more related content can enter the relevant channels for inquiry, pay attention to us, continue to learn!
Welcome to subscribe "Shulou Technology Information " to get latest news, interesting things and hot topics in the IT industry, and controls the hottest and latest Internet news, technology news and IT industry trends.
Views: 0
*The comments in the above article only represent the author's personal views and do not represent the views and positions of this website. If you have more insights, please feel free to contribute and share.
Continue with the installation of the previous hadoop.First, install zookooper1. Decompress zookoope
"Every 5-10 years, there's a rare product, a really special, very unusual product that's the most un
© 2024 shulou.com SLNews company. All rights reserved.