PDA

Visualizza la versione completa : Reverse engineering


OmegaManu
01-02-2010, 17:38
Salve a tutti e scusate in anticipo se dovessi aver sbagliato sezione. Veniamo subito al dunque: il reverse engineering, questo sconosciuto, con quali software, hardware etc. si può fare? Mi spiego meglio. Prendo ad esempio due situazioni tipo.

1) Studio del codice sorgente di un malware: se volessi prendere un malware qualsiasi e lo volessi studiare, dovrei certamente prima estrarre il codice sorgente.
2) Sblocco di un dispositivo tipo "iPhone": se volessi sbloccarlo presumo che dovrei prima studiare il codice sorgente per rimuovere le limitazioni imposte dal costruttore.

Per entrambi gli esempi: di quali strumenti hardware e software avrei bisogno? Quale OS consigliereste (direi proprio Linux, ma quale distro?). Insomma come fanno le società antivirus a studiare i malware e come fanno quelle persone che sbloccano tutti quei dispositivi hardware presenti in commercio?

Infine voglio solo puntualizzare che queste mie curiosità sono a solo scopo didattico, ringrazio in anticipo chiunque si renderà disponibile a rispondermi. Ciao a tutti.

oregon
01-02-2010, 18:08
Il Reverse Engineering, lo "sblocco" di iPhone ... sono tutti argomenti non trattati in questo forum ... anzi non sono affatto ben visti ...

alka
01-02-2010, 18:23
Sicuramente questa non è l'area adatta, ma probabilmente non è nemmeno il forum adatto per trattare questi argomenti che sono generalmente sfruttati per sbloccare dispositivi e software i quali, se hanno un determinato tipo di blocco, questo sarà senz'altro giustificato da un motivo tecnico e/o commerciale.

Sullo scopo didattico, non ci è possibile verificarlo fattivamente e nessuno sosterebbe mai di fare qualcosa per attività illegali, salvo qualche raro caso particolare, quindi non è una giustificazione valida a mantenere la discussione. :)

Loading