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 30/11/2013, 14:51] – crypter vos script > chiffrer vos scripts, avoir installer > Avoir installé, Problème Connue > Problème connu, des erreur > des erreurs, essayer de l'utilisez avec les option > essayez de l'utiliser avec les options Canigou 66shc [Le 22/12/2025, 11:54] (Version actuelle) – [utilisation mise à jour v 4.0.3] andykimpe
Ligne 1: Ligne 1:
-SHC permet de chiffrer vos script bash en c+{{tag>bionic focal programmation}}
  
 +======SHC : compilateur de script shell ======
 +[[man>shc]] permet de compiler et accessoirement de "chiffrer" vos scripts [[:bash]] (et sh) en C.
  
 ===== Pré-requis ===== ===== Pré-requis =====
Ligne 10: Ligne 12:
 ===== Installation ===== ===== Installation =====
  
-par compilation+[[:tutoriel:comment_installer_un_paquet|installez le paquet]] **[[apt>shc]]**
  
-<code>wget http://www.datsi.fi.upm.es/%7Efrosal/sources/shc-3.8.9.tgz+  sudo apt install shc
  
-tar -xzvf shc-3.8.9.tgz 
  
-cd shc-3.8.9+==== Compiler et installer depuis les sources ==== 
 +Exécutez chaques lignes les unes après les autres dans votre terminal.
  
-ln -shc-3.8.9.c shc.c+<code>wget https://github.com/neurobin/shc/archive/refs/heads/4.0.3.tar.gz -shc-4.0.3.tar.gz
  
-make+tar -xvf shc-4.0.3.tar.gz
  
-sudo mkdir /usr/local/man/+cd shc-4.0.3 
 + 
 +./configure --prefix=/usr 
 + 
 +make -j$(nproc)
  
-sudo mkdir /usr/local/man/man1 
  
 sudo make install sudo make install
Ligne 30: Ligne 35:
 cd .. cd ..
  
-rm -rf shc-3.8.9</code> +rm -rf shc-4.0.*</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 
  
 +===== utilisation =====
  
 +<code>
 +shc -f monscript.sh -o monscript.bin
 +</code>
  
-andykimpe administrateur zpanel france+// Créé par [[:utilisateurs:andykimpe]], Contributeurs [[:utilisateurs:Amiralgaby|Amiralgaby]]//