
Plugin di Reverse Engineering Collaborativo per IDA Pro e Hex-Rays
Questo progetto non è più in sviluppo attivo e il fork più ricco di funzionalità e aggiornato è probabilmente più interessante per i nuovi arrivati. Inoltre, IDA ha annunciato un supporto ufficiale per sessioni di reverse engineering collaborative e si potrebbe anche attendere questo.
IDArling è un plugin di reverse engineering collaborativo per IDA Pro e Hex-Rays. Consente di sincronizzare in tempo reale le modifiche apportate a un database da più utenti, collegando diverse istanze di IDA Pro.
Le principali funzionalità di IDArling sono:
Se hai domande che non meritano un bug report, sentiti libero di contattarci su #idarling su freenode e chiedere pure.
Questo progetto è in sviluppo attivo. Sentiti libero di inviare una PR se desideri aiutare! :-)
Non è molto stabile nello stato attuale, rimanete sintonizzati per un primo rilascio del progetto!
Installa il client IDArling nella cartella dei plugin di IDA.
idarling_plugin.py e la cartella idarling nella cartella dei plugin di IDA.
C:\Program Files\IDA 7.x\plugins/Applications/IDA\ Pro\ 7.x/idabin/plugins~/ida-7.x/plugins/import urllib2; exec(urllib2.urlopen('https://raw.githubusercontent.com/IDArlingTeam/IDArling/master/easy_install.py')).read()
Avvertenza: Il plugin è compatibile solo con IDA Pro 7.x su Windows, macOS, e Linux.
Il server dedicato richiede PyQt5, che è integrato in IDA. Se stai
utilizzando un'installazione Python esterna, ti consigliamo di usare Python 3, che offre
un pacchetto precompilato che può essere installato con un semplice pip install PyQt5.
Apri il dialogo Impostazioni accessibile facendo clic con il tasto destro sul widget situato nella barra di stato. Mostra l'elenco dei server cliccando sulla scheda Impostazioni di rete e aggiungi il tuo server all'elenco. Connettiti al server cliccandoci sopra dopo aver fatto nuovamente clic con il tasto destro sul widget. Infine, dovresti essere in grado di accedere ai seguenti menu per caricare o scaricare un database:
- File --> Apri dal server
- File --> Salva sul server
Questo progetto è ispirato da Sol[IDA]rity. È iniziato dopo aver contattato i suoi autori e aver chiesto se sarebbe mai stato rilasciato pubblicamente. Anche il codice sorgente di Lighthouse è stato studiato attentamente per capire come scrivere migliori plugin per IDA.
Grazie a Quarkslab per aver permesso questo rilascio.