Questo sito utilizza cookies, anche di terze parti, per mostrare pubblicità e servizi in linea con il tuo account. Leggi l'informativa sui cookies.
Username: Password: oppure
C# / VB.NET - [VB.NET] Editare File EXE
Forum - C# / VB.NET - [VB.NET] Editare File EXE

Avatar
alexwindows7 (Normal User)
Newbie


Messaggi: 1
Iscritto: 10/01/2011

Segnala al moderatore
Postato alle 20:45
Lunedì, 10/01/2011
Salve a tutti, sono nuovo, programmo da poco in VB.NET...
Vorrei sapere come Editare un File EXE (cambiare icona, contenuto di variabili, label ecc...) da un'altra applicazione (sempre fatta in VB.NET).
Avevo letto sempre su questo forum (precisamente qui: http://www.pierotofy.it/pages/extras/forum/171/1008356-edi ... una discussione simile solo che riguardava il Delphi...
Spero mi possiate aiutare.
Grazie mille a tutti!!!

PM Quote
Avatar
Mte90 (Member)
Guru


Messaggi: 1144
Iscritto: 25/03/2008

Segnala al moderatore
Postato alle 17:47
Martedì, 11/01/2011
hai letto almeno il topic che linki?
dovresti disassemblare il programma sempre che tu conosca il linguaggio con cui è stato fatto per semplificarti le operazioni.


http://www.mte90.net/
Kde, Debian e Programmazione web/Desktop!


Linux Counter.li #482442
PM Quote
Avatar
Il Totem (Admin)
Guru^2


Messaggi: 3635
Iscritto: 24/01/2006

Segnala al moderatore
Postato alle 17:58
Martedì, 11/01/2011
Con gli eseguibili .NET è possibile cambiare tutti i valori che nel codice sono presentati come literals, ossia costanti numeriche e stringhe. E' anche possibile modificare le risorse che esso usa, ivi inclusa la sua icona. Ed è anche possibile cambiare tutti i nomi di variabili e tipi usati (offuscazione) senza necessariamente disassemblare l'eseguibile.

Per farlo, però, devi conoscere la struttura di un eseguibile .NET:
http://www.codeproject.com/KB/dotnet/dotnetformat.aspx


"Infelici sono quelli che hanno tanto cervello da vedere la loro stupidità."
(Fligende Blatter)

"Dubitare di se stessi è il primo segno d'intelligenza."
(Ugo Ojetti)
PM Quote