Diferencia entre revisiones de «El Manual de BASH Scripting Básico para Principiantes/Compilar (ofuscar) BASH scripts con C - SHC»
Contenido eliminado Contenido añadido
añadida la pagina |
Se revisa ortografía. , Se revisa y/o corrige contenido. , Se revisa y/o modifica formato. |
||
Línea 1:
= Privacidad del código BASH =
¿Alguna vez te has fastidiado por que no puedes proteger la intimidad de tu script
* Proteger su código de ojos mirones
* Evitar que alguien edite el script (útil para importantes scripts de sistema que por alguna razón alguien desee modificar de manera enfermiza
* Curiosear un poco
== Usando SHC ==
Al grano; la dichosa utileria se llama [http://www.datsi.fi.upm.es/~frosal/sources/shc.html SHC
Esta utileria no es en realidad un compilador, sino un "[[w:Ofuscación|ofuscador]]" que [[w:Criptografía|encripta]] el código envolviéndolo en [[w:lenguaje C|C]], esto no hace al script mas rápido pero si sirve para
Puedes descargala la utileria de http://www.datsi.fi.upm.es/~frosal/sources/ compilarla e instalarla tú mismo, algunas distribuciones de [[w:linux|Linux]] la instalan o están dentro de su [[w:repositorio|repositorio]].
=== Breve instalación de SHC ===
Se compila con instrucciones no muy genéricas, solo extraes el tarball y en ese directorio ejecutas 'make' y sigues las instrucciones
O bien, puedes usar el siguiente método:
▲Se compila con instrucciones no muy genéricas, solo extraes el tarball y en ese directorio ejecutas 'make' y sigues las instrucciones (válido hasta la 3.8.6 que yo sepa). O bien, puedes usar el siguiente método:
<source lang="bash">
|