V
e
r

l
i
s
t
a
d
o

tractatus@lapipaplena:/# _

 

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 by `shc'"
# 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.

Navegando por staredsi.eu aceptas las cookies que utilizamos en esta web. Más información: Ver política de cookies
[0] 0:bash*
2584 entradas - Acerca del Tractatus
La Pipa Plena 2024