Italian community of Lazarus and Free Pascal

Programmazione => Generale => Topic aperto da: bonmario - Settembre 18, 2019, 11:45:43 am

Titolo: [RISOLTO]Nascondere testo dagli eseguibili
Inserito da: bonmario - Settembre 18, 2019, 11:45:43 am
Ciao a tutti,
ho un eseguibile, nel cui sorgente ho dichiarato una costante, con questa modalità:
Codice: [Seleziona]
CstPippo='pippo'

Se compilo il sorgente, ed apro l'eseguibile con noptepad++, vedo che ad un certo punto c'è la scritta "pippo".

Ho anche provato a dichiarare la costante in questo modo:
Codice: [Seleziona]
CstPippo=#67#65#84#70#65#66

ma il risultato non cambia.

Visto che il valore di quella costante è un po' particolare, vorrei fare in modo che non finisca nell'eseguibile finale.

Avete mai avuto questa necessità?
Come avete risolto?

Grazie in anticipo, Mario
Titolo: Re:Nascondere testo dagli eseguibili
Inserito da: xinyiman - Settembre 18, 2019, 12:36:23 pm
In questo caso ti consiglio di cifrare il valore che metti nella costante e quando usi la costante la metti dentro la relativa funzione di decodifica. Una cosa del tipo
Codice: [Seleziona]
COST1 = ahdgatqwo18

val = Decodifica(COST1) * 18;
Titolo: Re:Nascondere testo dagli eseguibili
Inserito da: bonmario - Settembre 18, 2019, 01:25:58 pm
Grazie !

Ciao, Mario
Titolo: Re:[RISOLTO]Nascondere testo dagli eseguibili
Inserito da: xinyiman - Settembre 18, 2019, 01:29:54 pm
Figurati.