Reverse engineering: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
m Annullate le modifiche di 151.47.255.84 (discussione), riportata alla versione precedente di Autonomous agent 5
Etichetta: Rollback
Informatica: editing su probabile traduzione errata
Riga 23:
L'ingegneria inversa in informatica è "''il processo di analisi di un sistema software esistente, eseguito al fine di crearne una rappresentazione ad alto livello di astrazione.''"
 
In senso stretto, l'attività di ingegneria inversa consiste nella comprensione del funzionamento e della realizzazione di un dispositivo fisico o virtuale al fine di produrre il nuovo dispositivo. Il termine [[reingegnerizzazione]], invece, comprende, oltre all'analisi, anche il ridisegnoredesign.
 
Per affrontare seriamente la retro ingegneria in ambito software sono essenziali conoscenze di [[Assembly]], programmazione e logica.