How to Install and Uninstall shc Package on Kali Linux
Last updated: January 23,2025
1. Install "shc" package
Here is a brief guide to show you how to install shc on Kali Linux
$
sudo apt update
Copied
$
sudo apt install
shc
Copied
2. Uninstall "shc" package
This is a short guide on how to uninstall shc on Kali Linux:
$
sudo apt remove
shc
Copied
$
sudo apt autoclean && sudo apt autoremove
Copied
3. Information about the shc package on Kali Linux
Package: shc
Version: 4.0.3-1
Installed-Size: 85
Maintainer: Tong Sun
Architecture: amd64
Depends: libc6 (>= 2.14)
Size: 25668
SHA256: 45af65fff3cef91757c56c8cde4cba0c20530584f7c1011c4b8a52f5a4ca7c42
SHA1: f4547a08ec2cb1377fa11223359ded9865e108aa
MD5sum: d2837b03b5b1957ef39e7a4cd633c753
Description: Shell script compiler
SHC is a generic shell script compiler.
It takes a script, which is specified on the command line and produces
C source code. The generated source code is then compiled and linked to
produce a stripped binary.
.
The compiled binary will still be dependent on the shell specified in
the first line of the shell code, thus shc does not create completely
independent binaries.
.
shc itself is not a compiler such as cc,
it rather encodes and encrypts a shell script and generates C source
code with the added expiration capability. It then uses the system
compiler to compile a stripped binary which behaves exactly like the
original script. Upon execution, the compiled binary will decrypt and
execute the code with the shells' -c option.
Description-md5:
Homepage: https://neurobin.org/projects/softwares/unix/shc/
Section: devel
Priority: optional
Filename: pool/main/s/shc/shc_4.0.3-1_amd64.deb
Version: 4.0.3-1
Installed-Size: 85
Maintainer: Tong Sun
Architecture: amd64
Depends: libc6 (>= 2.14)
Size: 25668
SHA256: 45af65fff3cef91757c56c8cde4cba0c20530584f7c1011c4b8a52f5a4ca7c42
SHA1: f4547a08ec2cb1377fa11223359ded9865e108aa
MD5sum: d2837b03b5b1957ef39e7a4cd633c753
Description: Shell script compiler
SHC is a generic shell script compiler.
It takes a script, which is specified on the command line and produces
C source code. The generated source code is then compiled and linked to
produce a stripped binary.
.
The compiled binary will still be dependent on the shell specified in
the first line of the shell code, thus shc does not create completely
independent binaries.
.
shc itself is not a compiler such as cc,
it rather encodes and encrypts a shell script and generates C source
code with the added expiration capability. It then uses the system
compiler to compile a stripped binary which behaves exactly like the
original script. Upon execution, the compiled binary will decrypt and
execute the code with the shells' -c option.
Description-md5:
Homepage: https://neurobin.org/projects/softwares/unix/shc/
Section: devel
Priority: optional
Filename: pool/main/s/shc/shc_4.0.3-1_amd64.deb