Volver al índice


shc

Ofuscador que encripta el código de un script. Descargar el script de http://www.datsi.fi.upm.es/~frosal/sources/

Instalación:

# cd shc-3.8.9 (entrar en el directorio descomprimido)

# cp shc-3.8.9.c shc.c (evitar error "No rule to make target shc.c', needed byshc'")

# mkdir /usr/local/man/man1 (Crear el directorio man1 para evitar el error de "directorio no existe")

# make install (Pulsar "y" a la pregunta "Do you want to continue")

*** Installing shc and shc.1 on /usr/local

*** Do you want to continue? y

install -c -s shc /usr/local/bin/

install -c -m 644 shc.1 /usr/local/man/man1/

Uso:

$ shc -f script.sh

Creará 2 archivos nuevos:

script.sh script.sh.x script.sh.x.c

El ejecutable es el terminado en .x [script.sh.x] que podrá enviarse y ejecutarse de la forma habitual pero sin poder leer el código fuente.

Nota.- El terminado en .x.c es el script pero en lenguaje C. Puede borrarse sin ningún problema.


Volver al índice