Domanda Reversing Reversing

Domanda, per quanto semplice, di non facile risposta.
Inteso come su questo forum, ovvero dal punto di vista software, il reversing (o più correttamente reverse engineering) è semplicemente la materia in cui si studia il funzionamento interno di una o più applicazioni che non si conoscono preventivamente e delle quali non esiste documentazione nè sono libere, al fine di poterne modificare e/o migliorare delle parti.
In senso generale, il reverse engineering è espandibile a qualsiasi settore che sia "ingegnerizzato", quindi la modifica di oggetti meccanici, di board elettroniche, e via discorrendo.
Normalmente, per rimanere nell'ambito della legalità, lo si fa per studiare appunto i meccanismi complessi, e migliorare così la propria conoscenza, senza trarne alcun profitto economico. Ci sono però anche altre motivazioni meno etiche, che non mi interessano e sulle quali non mi dilungherò.
 
  • Mi piace
Reazioni: DanyDollaro