|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Member
Iscritto dal: Feb 2007
Messaggi: 177
|
Risalire al linguaggio
Risalire al linguaggio.
E’ possibile esaminando in qualche modo un *.exe ( eseguibile ) stabilire con quale linguaggio è stato creato ? se si come ? Saluti, Centrin |
|
|
|
|
|
#2 |
|
Senior Member
Iscritto dal: May 2005
Città: Bari
Messaggi: 349
|
cerca notizie sulla "reverse engineering"....ti serve un decompilatore che dall'eseguibile ti riporti al sorgente
Vito
__________________
Si può vincere una guerra in due...o forse anche da solo. Si può estrarre il cuore anche al più nero assassino, ma è più difficile cambiare un'idea! |
|
|
|
|
|
#3 |
|
Bannato
Iscritto dal: Feb 2005
Città: Roma
Messaggi: 7029
|
il decompilatore non è in grado di capire con certezza il linguaggio d'origine: quello va dedotto tramite piccoli indizi, sempre che ce ne siano. ma aldilà di questo un decompilatore dovrebbe essere in grado di decompilare nel proprio linguaggio pressoché qualsiasi compilato.
c'è da notare che naturalmente i decompilatori funzionano particolarmente bene col bytecode. Visual Basic 6 è un caso a parte: è assemblato in codice nativo ma vale praticamente quanto detto per il bytecode; è possibile (almeno in linea teorica, perché non ho mai decompilato nulla in vita mia) ottenere qualcosa che si avvicina molto al sorgente originale. |
|
|
|
|
|
#4 |
|
Junior Member
Iscritto dal: May 2006
Messaggi: 27
|
-scaricati Notepad ++
-apri il file con questo programma -poi vai a linguaggio nella barra dei menù e vedrai che il programma spunta il linguaggio relativo al codice.........
__________________
|
|
|
|
|
|
#5 |
|
Senior Member
Iscritto dal: Dec 2005
Messaggi: 7260
|
ci sono programmi che stimano il compilatore usato per produrre l'eseguibile, e quindi anche il linguaggio. mi viene in mente StudPE ehm prima o poi tutti ci ritroviamo a usare i ferri del mestiere
|
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 14:51.



















