Werner,
Werner Franke schrieb:
ich habe ein recht schönes Bash-Script geschrieben und
möchte dies nun compilieren.
Hintergrund: Es soll nichts am Quellcode verändert oder
eingesehen werden.
Von compilieren habe ich auch noch nichts gehört, aber
Du kannst das Skript in einem C-Programm verstecken
z.B. so:
=======================================
#include
#include
char script[] =
"echo Hallo das ist ein Skript\n"\
"echo mit mehreren Zeilen\n";
int main() {
system(script);
return(0);
}
=======================================
Allerdings ist das Skript dann immer noch im Binärcode
des übersetzten Programms als Klartext lesbar. Um das
zu vermeiden kannst Du das Skript in verschlüsselter Form
dem Program beifügen und erst beim Aufruf entschlüsseln.
Gruss,
Peter.
--
Um die Liste abzubestellen, schicken Sie eine Mail an:
suse-linux-unsubscribe@suse.com
Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken
Sie eine Mail an: suse-linux-help@suse.com