22 matches found
idasec
idasec Binsecプラットフォームとのリバースエンジニアリングおよび動的インタラクションのためのIDAプラグイン 免責事項 IDAsecは開発中のプロトタイプツールであり、一部の機能はバグが含まれている可能性があるため、注意して使用する必要があります。 機能 DBA IRでの命令デコード Pinsec によって生成された実行トレースの読み込み Binsecでの分析をトリガーし、結果を取得 依存関係 protobuf ZMQ capstone トレース逆アセンブリ用 graphviz 数式内の依存関係を描画するため pyparsing enum path.py plotly オプシ...
frinet
Frinet Frida と拡張版 Tenet を組み合わせることで、Frinet は大規模プログラムの調査、脆弱性研究、そして iOS、Android、Linux、Windows、およびほとんどのアーキテクチャにおける根本原因分析を容易にします。Synacktiv ウェブサイトのブログ記事 このバージョンは synacktiv/frinet の完全な書き直しです(元々は gaasedelen/tenet のフォークでした)。 旧バージョンは legacy ブランチ にあります。 このプロジェクトは SSTIC 2026 で発表されました(フランス語):ビデオ/スライド/ペーパー。...
HexRaysCodeXplorer
| | | | | \ / \ | | \ \ / / | | | || | | | / / | / / | | \ V / | | | |/ \ / / //| | | / | | / \ / |/ / | ' | |/ | '/ \ '| | | | | / | |\ \ | | || \ /\ | | | / /^\ \ | | | | | | / | | |///| ,| , |// / , |/ / . /||/| | || / | | | |/ ||...
idaguides
IDA ガイド IDAの逆アセンブラビューにインデントガイドを追加する小さなプラグイン。 インストール 1. このリポジトリをクローンまたはダウンロードします 2. 内容をIDAのpluginsディレクトリに展開します 3. IDAを再起動します 動作確認環境 IDA 9.2, 9.3...
DriverBuddyReloaded
Driver Buddy Reloaded Table of Contents Driver Buddy Reloaded Table of Contents インストール クイック使用法 高度な使用法 Driver Buddy Reloadedについて DispatchDeviceControlの検出 WDMおよびWDF構造のラベリング IOCTLコードの検出とデコード 関数のフラグ付け DeviceNameの検出 Pooltagのダンプ ヒューリスティック脆弱性チェック 機能フラグ テスト 既知の注意点と制限事項 クレジットと謝辞 インストール...
efiXplorer
efiXplorer - IDA プラグイン および UEFI ファームウェア解析とリバースエンジニアリング自動化のためのローダー ドキュメント プラグイン Wiki ローダー Wiki ビルド手順とインストール 出版物 efiXplorer: 自動静的解析を用いたUEFIファームウェア脆弱性の大規模ハンティング 静的解析に基づくUEFIファームウェアのサービス関数コールの復元 efiXplorerがUEFIファームウェアのリバースエンジニアリングの課題解決にどのように役立つか 謝辞 特に感謝: Hex-Rays様、Hex-Rays Contributor...
Karta
/$$ /$$ /$$ | $$ /$$/ | $$ | $$ /$$/ /$$$$$$ /$$$$$$ /$$$$$$ /$$$$$$ | $$$$$/ | $$ /$$ $$| $$/ | $$ | $$ $$ /$$$$$$$| $$ / | $$ /$$$$$$$ | $$\ $$ /$$ $$| $$ | $$ /$$ /$$ $$ | $$ \ $$| $$$$$$$| $$ | $$$$/| $$$$$$$ |/ / /|/ / / 目的 「Karta」(ロシア語で「地図」)は、指定されたバイナリ内のオープンソースライブラリを識別しマッチングするIDA...
rematch
|Read The Docs| |Gitter Chat| |Build Status| |Codacy Badge| |idaplugin PyPI| |server PyPI| rematch REmatchは、また別のバイナリ比較ツールです。 Rematchはまだ開発中であり、私たちが望むほど機能が充実しているわけではありません。 現時点では基本的な機能が利用可能で、より高度な機能については現在取り組んでいます。 幸いなことに、拡張性と保守性を最優先事項としたため、比較的早くそこに到達できるでしょう。...
bn-uefi-helper
bn-uefi-helper ATTENTION: This plugin has been deprecated. See EFI Resolver Description Helper plugin for analyzing UEFI firmware. This plugin contains the following features: Apply the correct prototype to the entry point function Fix segments so all segments are RWX and have the correct semanti...
SusanRTTI
SusanRTTI もう一つのRTTI解析IDAプラグイン 特徴 すべて ida-python クラスベース設計、エラーログ記録 まずvtableをスキャンするRTTI解析アルゴリズム(rdata/dataセクション全体を総当たりする代わり) クラス階層のグラフ化(明確化のための推移簡約を使用) GraphViz(.dot)形式へのエクスポート機能 以下に対するRTTIおよびC++名前のデマングリングを処理: X86 GCC X86 MSVC X64 GCC X64 MSVC 使用方法 簡単: まず、バイナリをIDAにロードします。次にスクリプト classinformerpython....
bincat
はじめに BinCATとは? BinCATは、 静的 バイナリコード解析ツールキットであり、リバースエンジニアがIDAから直接、またはPythonを使って自動化するために設計されています。 特徴: 値解析(レジスタとメモリ) テイント解析 型再構築と伝播 後方解析と前方解析 use-after-free および double-free の検出 動作の様子 こちらで(旧バージョンの)BinCATの動作を確認できます: 基本解析 データテイントの使用 対応するタスクを確認するにはチュートリアルをご覧ください。 簡単なFAQ 対応ホストプラットフォーム:...
grap
grap: バイナリ内のグラフパターンを定義およびマッチング https://github.com/QuoSecGmbH/grap grapは、パターンとバイナリファイルを受け取り、Capstoneベースの逆アセンブラを使用してバイナリから制御フローグラフを取得し、パターンとのマッチングを行います。 パターンはユーザー定義のグラフで、命令条件(「opcodeがxorでarg1がeax」)や繰り返し条件(3つの同一命令、基本ブロックなど)を持ちます。...
ttddbg
ttddbg - 时间旅行调试 IDA 插件 ⚠️ 注意:使用 IDA 8 的用户,在将 ttddbg 与 IDA 8 配合使用时目前需要一种变通方法,请参阅已知问题 此插件为 IDA 添加了一个新的调试器,支持加载使用 WinDBG Preview 生成的时间旅行调试跟踪记录。 此插件支持 x86 和 x64 跟踪记录,并由此支持 IDA 和 IDA64。 安装 可以使用发布页面上的安装程序来安装此插件。只要你已安装 WinDBG Preview,安装程序将自动安装所需的依赖项。 使用方法 安装后,您可以在 IDA 界面中选择 ttddbg 调试器,并将您的 .run...
EFISwissKnife
. //| | | | | | | \ | \ | | / / / || / / . . . / / || | |/ | | |/ \ / / / |/ /// | || | /|| | / / / / / / EFI 瑞士军刀 一款用于改进 UEFI 逆向工程的 IDA 插件 版权所有 C 2016, 2017 Pedro Vilaça fG! - [email protected] - https://reverse.put.as 这是一款用于辅助 UEFI 二进制逆向工程的 IDA 插件。 它基于 Snare 的原始作品 -...
ida-efiutils
EFI scripts for IDA Pro Some IDA scripts to assist with reverse engineering EFI executables. This package contains the following files: 1. efiutils.py - IDAPython module with some helper functions 2. efiguids.py - A collection of known GUIDs for EFI protocols 3. efiguidsami.py - A collection of...
ida-efitools2
About It is an IDA plugin for extending UEFI reverse engineering capabilities. Based on ida-efitools with a bunch of fixes and new features. Works with both Python 2 and Python 3. Supports outdated versions of IDA Pro 7.x with no guarantees. Features GUIDs defining Structures propagating register...
PPLorer
PPLorer PPLorer 是一个 IDA 插件,用于将 PPL 调用解析为实际底层 PPL 函数。 安装 1. 将 ida-netnode 安装到 IDA 可以导入的位置 2. 克隆仓库,并将 /.idapro/plugins/pplorer.py 符号链接到克隆仓库中的 pplorer.py 用法 初步分析 1. 打开一个 IDB,并确保自动分析已完成 2. 从菜单选择 Edit - Plugins - PPLorer - Analyse IDB 3. 完成! 持续使用 TL;DR 在合适的位置按 CTRL-SHIFT-X 或 右键 - Jump to PAC...
diaphora v3.4.2
δiaphora Installation Install with the Hex-Rays plugin manager: root@kitploit: hcli plugin install https://github.com/joxeankoret/diaphora/archive/refs/tags/3.4.2.zip Manual install instructions are below. Diaphora διαφορά, Greek for 'difference' version 3.4 is the most advanced program diffing...
Dynamic Data Resolver (DDR) — IDA Plugin 1.0 beta
By Holger Unterbrink Executive summaryStatic reverse-engineering in IDA can often be problematic. Certain values are calculated at run time, which makes it difficult to understand what a certain basic block is doing. If you try to perform dynamic analysis by debugging a piece of malware, the...
Dynamic Data Resolver (DDR) - IDA Plugin
This blog post was authored by Holger Unterbrink Executive Summary Static reverse-engineering in IDA can often be problematic. Certain values are calculated at run time, which makes it difficult to understand what a certain basic block is doing. But, if you try to perform dynamic analysis by...