このプロジェクトは、もはや積極的な開発中ではなく、より登場し、最新のフォークが新しいコーナーにとってより興味深いものです。また、IDAは共同リバースエンジニアリングセッションに対する公式のサポートを発表しましたが、これも待つことができます。
Idarlingは、IDA ProおよびHex-raysのコラボレーションリバースエンジニアリングプラグインです。 IDA Proのさまざまなインスタンスを接続することにより、複数のユーザーがデータベースに変更した変更をリアルタイムで同期することができます。
Idarlingの主な特徴は次のとおりです。
バグレポートにふさわしくない質問がある場合は、FreeNodeの#idarlingでお気軽にお問い合わせください。
このプロジェクトは積極的な開発中です。あなたが助けたいならば、PRをお気軽に送ってください! :-)
現在の状態では本当に安定していません。プロジェクトの最初のリリースにご期待ください。
IdarlingクライアントをIDAプラグインフォルダーにインストールします。
idarling_plugin.pyとidarlingフォルダーをIDAプラグインフォルダーにコピーします。C:Program FilesIDA 7.xpluginsにあります/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()
警告:プラグインは、Windows、MacOS、LinuxのIDA Pro 7.xとのみ互換性があります。
専用サーバーには、IDAに統合されたPyqt5が必要です。外部Pythonインストールを使用している場合は、Python 3を使用して推奨します。これは、シンプルなpip install PyQt5でインストールできる事前に構築されたパッケージを提供します。
ステータスバーにあるウィジェットを右クリックしてアクセスできる[設定]ダイアログを開きます。 [ネットワーク設定]タブをクリックしてサーバーリストを表示し、サーバーを追加します。ウィジェットをもう一度右クリックした後、サーバーをクリックしてサーバーに接続します。最後に、次のメニューにアクセスして、データベースをアップロードまたはダウンロードできるはずです。
- File --> Open from server
- File --> Save to server
このプロジェクトは、Sol [Ida] rityに触発されています。それは著者に連絡し、それが一般に公開されるかどうかを尋ねた後に始まりました。 Lighthouseのソースコードも、より良いIDAプラグインを書く方法を理解するために慎重に研究されました。
このリリースを許可してくれたQuarkslabに感謝します。