summaryrefslogtreecommitdiff
path: root/sysutils/shc/DESCR
blob: 4dc54391dbbea9cff2a42d1578356d084b09cc30 (plain)
1
2
3
4
5
6
7
8
shc creates a stripped binary executable version of a shell script.

shc itself is not a compiler such as cc, but rather it 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 shell -c option.