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.