Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
shc [Le 13/06/2014, 14:00] – [Installation] 109.28.132.11shc [Le 20/07/2020, 13:44] (Version actuelle) andykimpe
Ligne 1: Ligne 1:
 +{{tag>bionic programmation}}
  
 +======SHC : Chiffrer ses script bash en C======
 +SHC permet de chiffrer vos script bash en C.
 +
 +
 +===== Pré-requis =====
 +
 +  * Disposer des [[:sudo|droits d'administration]].
 +  * Disposer d'une connexion à Internet configurée et activée.
 +  * Avoir installé le paquet build-essential
 +
 +===== Installation =====
 +
 +sur ubuntu 16.04 Xenial et supérieur shc est disponible dans la branche universe des dépots officiel
 +
 +<code>sudo apt-get -y install shc</code>
 +
 +pour les version inférieur a Ubuntu 16.04 Xenial
 +
 +par ppa
 +
 +<code>sudo add-apt-repository -y ppa:andykimpe/shc
 +sudo apt-get update
 +sudo apt-get -y install shc</code>
 +
 +par compilation
 +
 +<code>wget http://www.datsi.fi.upm.es/%7Efrosal/sources/shc-3.8.9.tgz
 +
 +tar -xzvf shc-3.8.9.tgz
 +
 +cd shc-3.8.9
 +
 +make INSTALL_PATH=/usr
 +
 +sudo mkdir -p /usr/man/man1
 +
 +sudo make install INSTALL_PATH=/usr
 +
 +cd ..
 +
 +rm -rf shc-3.8.*</code>
 +
 +
 +===== Problème connu =====
 +
 +si vous rencontré des erreurs avec shc comme
 +
 +Operation not permitted
 +Processus arrêté
 +
 +ou quelque chose d’illisible comme ��6hh;ݓ@�”rFY�Qn
 +
 +essayez de l'utiliser avec les options -v -r -T -f
 +
 +example
 +
 +shc -v -r -T -f nomdufichier.sh
 +
 +page créer par [[:utilisateurs:andykimpe]]