Skip to content
KitploitKITPLOIT
工具博客
提交
工具博客
提交

黑客、渗透测试和网络安全工具,武装您的安全武器库!

Kitploit 是一个黑客、网络安全和渗透测试工具的目录。发现最新的项目更新,查找漏洞、分析系统、自动化测试并加强你的安全。

··订阅源·联系·隐私·© 2026 Kitploit

工具目录

分类

查看所有分类
Loading categories
Dwarf — 基于PyQt5和frida构建的全功能多架构/操作系统调试器 | Kitploit
工具/GitHubGitHub/igio90/dwarf
Android安全动态分析 (沙盒)iOS安全逆向工程调试器移动安全二进制分析
GitHubigio90/dwarf

Dwarf

基于PyQt5和frida构建的全功能多架构/操作系统调试器

查看仓库
1.3k1752年前Kitploit 审核通过

最受欢迎

查看全部 →

发现我们社区最常用的工具。

探索所有工具

浏览我们的工具集合

查看所有工具 →
分享

Dwarf

PyPI pyversions PyPI version shields.io GitHub license GitHub issues

一个为逆向工程师、破解者和安全分析师设计的调试器。 或者你可以叫它“该死,为什么覆盆子这么蓬松”或者“鸭子战士有钱得要命”。随你喜欢! 基于 pyqt5、frida 和一些糟糕的代码构建。

已知问题

  • JavaTraceView 显示变形
  • JavaTraceView 显示弱引用/句柄而不是值

我们正在开发 Dwarf 2.0 版本

安装

root@kitploit:~
pip3 install dwarf-debugger

开发版

root@kitploit:~
pip3 install https://github.com/iGio90/Dwarf/archive/master.zip

用法

调试界面(附加向导)

root@kitploit:~
dwarf

调试界面(直接方式)

root@kitploit:~
dwarf -t android com.facebook.katana
dwarf -t android 2145
dwarf -t ios 2145
dwarf -t local /usr/bin/cat /etc/shadow

调试界面(自定义 agent)

root@kitploit:~
dwarf -t android -s /path/to/agent.js com.facebook.katana
dwarf -t local -s /path/to/agent.js /usr/bin/cat /etc/shadow

Dwarf 类型定义 + 注入器

root@kitploit:~
$ dwarf-creator
项目路径 (/home/igio90/test):
> 
项目名称 (test):
> 
会话类型 (local)
[*] L (local)
[*] A (android)
[*] I (iOS)
[*] R (remote)

添加 i 以使用 dwarf-injector (ai | android inject)
> ai
目标包 (com.whatsapp)
> com.whatsapp

$ (./intelliJ || ./vsCode).open(/home/igio90/test)
    .echo('享受使用 frida 和 dwarf API 自动补全及内联文档的脚本编写')

$ ./dwarf if myOs == 'unix' else 'dwarf.bat'

Dwarf 跟踪

root@kitploit:~
dwarf-trace -t android --java java.io.File.$init com.facebook.katana

* 正在尝试启动 com.facebook.katana
* Dwarf 已附加到 19337
java.io.File $init
    /data  - java.io.File
    misc

java.io.File $init
    /data/misc  - java.io.File
    user

...
root@kitploit:~
dwarf-trace -t android --native --native-registers x0,x1,sp open+0x32
dwarf-trace -t android --native --native-registers x0,x1,sp targetModule@0x1234
dwarf-trace -t android --native --native-registers x0,x1,sp 0xdc00d0d0
dwarf-trace -t android --native --native-registers x0,x1,sp popen

DwarfCore(core.js 的源码)

Python 版本 dwarf 的核心 https://github.com/iGio90/DwarfCore/tree/core1





JavaScript | 许可证 | 成为赞助者 | Slack

下载工具