Skip to content
KitploitKITPLOIT
FerramentasBlog
Enviar
FerramentasBlog
Enviar

Ferramentas de Hacking, PenTest e Cibersegurança para o seu Arsenal de Segurança!

Kitploit é um diretório de ferramentas de hacking, cibersegurança e pentesting. Descubra as últimas atualizações de projetos para encontrar vulnerabilidades, analisar sistemas, automatizar testes e fortalecer sua segurança.

··Feeds·Contato·Privacidade·© 2026 Kitploit

Diretório de Ferramentas

Categorias

Ver todas as categorias
Loading categories
Dwarf — Depurador completo multi-arquitetura/sistema operacional construído sobre PyQt5 e frida | Kitploit
Ferramentas/GitHubGitHub/igio90/dwarf
Segurança AndroidAnálise Dinâmica (Sandboxing)Segurança iOSEngenharia ReversaDepuradoresSegurança MóvelAnálise de Binários
GitHubigio90/dwarf

Dwarf

Depurador completo multi-arquitetura/sistema operacional construído sobre PyQt5 e frida

Ver Repositório
1.3k175há 2 anosRevisado pelo Kitploit

Mais Populares

Ver todos →

Descubra as ferramentas mais usadas pela nossa comunidade.

Explore todas as ferramentas

Navegue pela nossa coleção de ferramentas

Ver todas as ferramentas →
Compartilhar

Dwarf

PyPI pyversions PyPI version shields.io GitHub license GitHub issues

Um depurador para engenheiros reversos, crackers e analistas de segurança. Ou você pode chamar de droga, por que framboesas são tão fofas ou ainda, guerreiros pato são ricos pra caramba. O que você preferir! Construído sobre pyqt5, frida e algum código terrível.

Problemas conhecidos

  • JavaTraceView está distorcido
  • JavaTraceView mostra weakref/handle em vez do valor

Estamos trabalhando no lançamento do Dwarf 2.0

Instalação

root@kitploit:~
pip3 install dwarf-debugger

Desenvolvimento

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

Uso

Interface de depuração (assistente de anexar)

root@kitploit:~
dwarf

Interface de depuração (direto)

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

Interface de depuração (próprio agente)

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

Tipagens do Dwarf + injetor

root@kitploit:~
$ dwarf-creator
project path (/home/igio90/test):
> 
project name (test):
> 
Session type (local)
[*] L (local)
[*] A (android)
[*] I (iOS)
[*] R (remote)

append i to use dwarf-injector (ai | android inject)
> ai
target package (com.whatsapp)
> com.whatsapp

$ (./intelliJ || ./vsCode).open(/home/igio90/test)
    .echo('enjoy scripting with frida and dwarf api autocompletition and in-line doc')

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

Rastreamento do Dwarf

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

* Trying to spawn com.facebook.katana
* Dwarf attached to 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 (fonte do core.js)

Núcleo para a versão Python do dwarf https://github.com/iGio90/DwarfCore/tree/core1





Javascript | Licença | Torne-se um patrono | Slack

Baixar ferramenta