
Plugin colaborativo de engenharia reversa para IDA Pro & Hex-Rays
Este projeto não está mais em desenvolvimento ativo e o fork mais completo e atualizado é provavelmente algo mais interessante para recém-chegados. Além disso, a IDA anunciou suporte oficial para sessões colaborativas de engenharia reversa e também se pode esperar por isso.
IDArling é um plugin colaborativo de engenharia reversa para IDA Pro e Hex-Rays. Ele permite sincronizar em tempo real as alterações feitas em um banco de dados por vários usuários, conectando diferentes instâncias do IDA Pro.
As principais funcionalidades do IDArling são:
Se você tiver alguma dúvida que não mereça um relatório de bug, sinta-se à vontade para nos contatar em #idarling on freenode e perguntar.
Este projeto está em desenvolvimento ativo. Sinta-se à vontade para enviar um PR se quiser ajudar! :-)
Não é realmente estável no estado atual, por favor fique atento para um primeiro lançamento do projeto!
Instale o cliente IDArling na pasta de plugins do IDA.
idarling_plugin.py e a pasta idarling para a pasta de plugins do 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()
Aviso: O plugin é compatível apenas com IDA Pro 7.x no Windows, macOS, e Linux.
O servidor dedicado requer PyQt5, que está integrado no IDA. Se você estiver
usando uma instalação externa do Python, recomendamos usar Python 3, que oferece
um pacote pré-construído que pode ser instalado com um simples pip install PyQt5.
Abra a caixa de diálogo Configurações acessível clicando com o botão direito no widget localizado na barra de status. Mostre a lista de servidores clicando na aba Configurações de Rede e adicione seu servidor a ela. Conecte-se ao servidor clicando nele após clicar com o botão direito no widget novamente. Finalmente, você poderá acessar os seguintes menus para enviar ou baixar um banco de dados:
- File --> Open from server
- File --> Save to server
Este projeto é inspirado por Sol[IDA]rity. Começou após contatar seus autores e perguntar se algum dia seria lançado ao público. O código fonte do Lighthouse também foi cuidadosamente estudado para entender como escrever melhores plugins para o IDA.
Agradecimentos à Quarkslab por permitir este lançamento.