Skip to content
KitploitKITPLOIT
HerramientasBlog
Enviar
HerramientasBlog
Enviar

¡Herramientas de Hacking, PenTest y Ciberseguridad para tu Arsenal de Seguridad!

Kitploit es un directorio de herramientas de hacking, ciberseguridad y pentesting. Descubre las últimas actualizaciones de proyectos para encontrar vulnerabilidades, analizar sistemas, automatizar pruebas y fortalecer tu seguridad.

··Feeds·Contacto·Privacidad·© 2026 Kitploit

Directorio de Herramientas

Categorías

Ver todas las categorías
Loading categories
Dwarf — Depurador completo de múltiples arquitecturas/sistemas operativos construido sobre PyQt5 y frida | Kitploit
Herramientas/GitHubGitHub/igio90/dwarf
Seguridad AndroidAnálisis Dinámico (Sandboxing)Seguridad iOSIngeniería InversaDepuradoresSeguridad MóvilAnálisis de Binarios
GitHubigio90/dwarf

Dwarf

Depurador completo de múltiples arquitecturas/sistemas operativos construido sobre PyQt5 y frida

Ver Repositorio
1.3k175hace 2 añosRevisado por Kitploit

Más Populares

Ver todos →

Descubre las herramientas más usadas por nuestra comunidad.

Explora todas las herramientas

Explora nuestra colección de herramientas

Ver todas las herramientas →
Compartir

Dwarf

PyPI pyversions PyPI version shields.io GitHub license GitHub issues

Un depurador para ingenieros inversos, crackers y analistas de seguridad. O puedes llamarlo maldición, ¿por qué las frambuesas son tan esponjosas? o aún, los guerreros pato son ricos como el carajo. ¡Como quieras! Construido sobre pyqt5, frida y algo de código terrible.

Problemas conocidos

  • JavaTraceView está distorsionado
  • JavaTraceView muestra weakref/handle en lugar del valor

Estamos trabajando en el lanzamiento de Dwarf 2.0

Instalación

root@kitploit:~
pip3 install dwarf-debugger

Desarrollo

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

Uso

Interfaz de depuración (asistente de adjuntar)

root@kitploit:~
dwarf

Interfaz de depuración (directa)

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

Interfaz de depuración (agente propio)

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

Tipificaciones de Dwarf + inyector

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'

Traza de 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 (fuente de core.js)

Núcleo para la versión Python de dwarf https://github.com/iGio90/DwarfCore/tree/core1





Javascript | Licencia | Conviértete en patrocinador | Slack

Descargar herramienta