informatique:linux:shc
SHC
SHC est un pseudo-compilateur de script Shell. Il permet de générer un exécutable à partir d'un fichier de script shell, afin que celui-ci ne soit plus lisible/éditable, par exemple dans le but de cacher des variables contenant des données sensibles. Il permet en outre de faire expirer l'exe (le script n'est plus exécutable passé une certaine date).
Options:
- -e <date> : pour configurer une date d'expiration
- -v verbose
- -f <script> : fourni le fichier de script Shell à compiler
# compilation des sources ./configure make sudo make install # compilation du script shell toto.sh shc -v -r -f toto.sh ls -l toto.sh toto.sh.x <---- executable toto.sh.x.c
informatique/linux/shc.txt · Last modified: 2022/11/15 14:37 by pteu