622 matches found
memoro
Memoro Memoro is a highly detailed heap profiler. Memoro not only shows you where and when your program makes heap allocations, but will show you how your program actually used that memory. Memoro collects detailed information on accesses to the heap, including reads and writes to memory and when...
Detours
Microsoft Research Detours 软件包 Detours 是一个用于在 Windows 上监控和插桩 API 调用的软件包。Detours 已被许多独立软件开发商(ISV)使用,也被微软的产品团队使用。Detours 现在以 标准开源许可证(MIT)提供。这简化了使用 Detours 的程序员的许可流程, 并允许社区使用开源工具和流程来支持 Detours。 Detours 兼容 Windows NT 系列 操作系统:Windows NT、Windows XP、Windows Server 2003、Windows 7、 Windows 8、Windows 10 和...
renef-skills
renef-skills 一个 Claude Code 插件 ,它让 AI 代理能够正确操作renef.io — 面向 Android ARM64 的动态插桩引擎:钩取 native 和 Java 函数、扫描/读/写/修补进程内存、跟踪系统调用, 并通过 Lua 5.4 脚本绕过 SSL 证书固定 / root 检测(memfd 注入,无需 ptrace)。 这是一份操作手册,而不是教程。一个已经能编写 Frida 钩子、 GameGuardian gg. 作弊脚本或游戏外挂 Lua 的代理,已经掌握了 概念 ——它只是缺少 renef 的确切 语法和工作流 ,没有这些它就会生成 Fri...
frida-c2-mcp
FridaC2MCP ストリーム可能なHTTPトランスポートを使用したMCPサーバーで、Fridaの動的インストルメンテーションを完全にデバイス上 で実行します。クライアント側のツールは不要です。 このプロジェクトはroot化されたAndroidおよび脱獄済みiOSデバイス上で直接動作し 、FridaをHTTP経由で呼び出し可能な一連のツールとして公開します。MCP互換のクライアントはネットワーク上のデバイスに接続し、ローカルにFridaツールをインストールすることなく動的インストルメンテーションを実行できます。 今後、開発はGemini CLI と Claude Code...
frida
Frida 開発者、リバースエンジニア、セキュリティ研究者のための動的インストルメンテーションツールキットです。 詳細は frida.re をご覧ください。 インストール方法は2つ 1. ビルド済みバイナリからインストール これが推奨される開始方法です。必要なのは以下のコマンドを実行するだけです: root@kitploit: pip install frida-tools CLI ツール pip install frida Python バインディング npm install frida Node.js バインディング Frida の releases...
Frida-Labs
本仓库包含一系列专为学习 Android 上的 Frida 而设计的挑战。这些挑战并非硬核的夺旗(CTF)应用,但能帮助你入门 Frida 及其常用 API。如果你对 Frida 完全陌生,这个仓库是入门的最佳选择。我组织这些挑战的方式涵盖了从基础到中级的全部内容。 这些挑战设有 flag,但这并非主要目标。你可以轻松地通过其他方法获取 flag。但这些挑战的目标是让你掌握基础知识,帮助你使用 Frida 并理解他人编写的 Frida 脚本。在完成这些挑战时,尽量使用 Frida 通过尽可能多的方式获取 flag。每当我发现有趣的内容时,我都会用新的挑战来更新这个仓库。 所有 APK...
e9patch
E9Patch - 強力な静的バイナリ書き換えツール E9Patchは、x8664 Linux ELFバイナリのための強力な静的バイナリ書き換えツールです。 E9Patchは以下を特徴とします: スケーラブル : E9Patchは、Webブラウザ(100MB以上)を含む大規模/複雑なバイナリを確実に書き換えられます。 互換性 : 書き換えられたバイナリは元のバイナリのドロップイン代替となり、追加の依存関係はありません。 高速 : E9Patchはほとんどのバイナリを数秒で書き換えられます。 低オーバーヘッド : パフォーマンスとメモリの両方において。 プログラム可能 :...
flopz
Flopz - 基于Python的固件解放工具 Flopz 是一个纯 Python 编写的汇编工具包。可用它来: 为嵌入式系统创建 Shellcode 动态修补大量二进制文件 对固件镜像进行插桩,用于调试和模糊测试 目前 Flopz 支持: ARM:Thumb 模式 PPC:仅 VLE RISC-V:RV32I、RV32C IA-32 如果您希望看到其他架构得到支持,欢迎随时联系我们——我们乐于从事这项工作! Flopz 与 keystone、rasm2、gcc 等工具有何不同? Flopz 不仅仅是将汇编字符串转换为字节,而是致力于让交互式修补和固件插桩变得更加容易。...
boofuzz
.. image:: https://github.com/jtpereyda/boofuzz/raw/master/artwork/boo-logo-dark.svg :width: 60% :alt: boofuzz logo boofuzz: Network Protocol Fuzzing for Humans .. image:: https://github.com/jtpereyda/boofuzz/actions/workflows/test.yml/badge.svg?branch=master :target:...
AFLplusplus
American Fuzzy Lop plus plus AFL++ リリースバージョン: 5.03c GitHub バージョン: 5.03c リポジトリ: https://github.com/AFLplusplus/AFLplusplus AFL++ は以下のメンバーによってメンテナンスされています: Marc "van Hauser" Heuse [email protected] Dominik Maier [email protected] Andrea Fioraldi [email protected] Heiko "hexcoder-"...
dynamorio
DynamoRIO 关于 DynamoRIO DynamoRIO 是一个运行时代码操纵系统,支持在程序执行过程中对代码 任意部分进行转换。DynamoRIO 导出一个接口,用于构建各种用途的动态工具: 程序分析与理解、性能剖析、插桩、 优化、翻译等。与许多动态工具系统不同,DynamoRIO 并不局限于插入 callouts/trampolines,并允许通过强大的 IA-32/AMD64/ARM/AArch64 指令操纵库对应用程序指令进行任意修改。DynamoRIO 提供高效、 透明且全面的操纵功能, 可作用于未经修改的应用程序,...
frida-ui
Frida UI Frida 向けのモダンで軽量な Web ベースのユーザーインターフェースです。Frida 用に設計されており、Android アプリケーションのペネトレーションテスト を目的としています。ブラウザから直接、デバイス、プロセス、スクリプトを操作できます。 クイックスタート root@kitploit: uv(推奨)または pipx/pip を使用してインストール uv tool install frida-ui または: pipx install frida-ui または: pip install frida-ui サーバーを起動 frida-ui ブラウザを開いて、次...
acheron
About Acheron is a library inspired by SysWhisper3/FreshyCalls/RecycledGate, with most of the functionality implemented in Go assembly. acheron package can be used to add indirect syscall capabilities to your Golang tradecraft, to bypass AV/EDRs that makes use of usermode hooks and instrumentatio...
frida-scripts
frida-scripts A collection of my Frida.re instrumentation scripts to facilitate reverse engineering of mobile apps and more. !NOTE My iOS and Android scripts might require some tweakings. For a well-maintained project that includes some of my Frida scripts, refer to Brida. Article...
magisk-renef
MagiskRenef Magisk / KernelSU / APatch モジュールで、renef(Android向け動的インストルメンテーションツールキット)を自動的にパッケージ化して実行します。 magisk-frida に着想を得ています。 要件 ルート化されたAndroidデバイス(Magisk / KernelSU / KernelSU Next / APatch) ARM64のみ — renefはARM64 Androidのみをサポート Android 10以上を推奨 インストール 1. リリース から最新の MagiskRenef-version.zip をダウンロード...
dexcalibur
WiP : Moviendo a dexcalibur 2.0 | nombre en clave : Reversense Dexcalibur Dexcalibur es una plataforma de ingeniería inversa de Android centrada en la automatización de instrumentación. Su particularidad es usar análisis dinámico para mejorar las heurísticas de análisis estático. Su objetivo es...
Astra Linux – Vulnerability found in Linux 6.1, Linux 5.15
In the Linux kernel, the following vulnerability has been resolved: Platform/x86: dell-wmi-sysman: Fixed the retrieval of WMI data blocks in sysfs callbacks. After retrieving WMI data blocks through sysfs callbacks, it is necessary to check the validity of these data blocks before dereferencing...
drltrace
Drltrace Windows test build Linux test build Drltrace は、Windows および Linux アプリケーション向けの動的 API 呼び出しトレーサーです。Drltrace は DynamoRIO 動的バイナリ計装フレームワーク上に構築されています。Drltrace は当初 Derek Bruening によって実装され、DynamoRIO および DrMemory フレームワークとともに配布されていました。このリポジトリには、マルウェア解析に使用するための追加のスクリプトや資料とともに、drltrace...
drltrace
Drltrace Windows test build Linux test build Drltrace is a dynamic API calls tracer for Windows and Linux applications. Drltrace is built on top of DynamoRIO dynamic binary instrumentation framework. Drltrace was initialy implemented by Derek Bruening and distributed with DynamoRIO and DrMemory...
grapefruit
Grapefruit:开源移动安全测试套件 基于 Frida 的运行时移动应用插桩工具包。 通过 Web 界面检查、Hook 和修改移动应用。 现在它同时支持 iOS 和 Android! 快速入门 首先,需要设备上运行 Frida 服务端。请先按照官方安装指南(Android)操作。 npm(推荐,需要 Node.js 22.18+) root@kitploit: npm install -g igf igf 或无需安装直接运行(需要 Node.js 22.18+) root@kitploit: npx igf 预编译二进制 适用于 macOS、Linux 和 Windows,可从...