Skip to content
KitploitKITPLOIT
أدواتالمدونة
إرسال
أدواتالمدونة
إرسال

أدوات الاختراق واختبار الاختراق والأمن السيبراني لترسانتك الأمنية!

Kitploit هو دليل لأدوات الاختراق والأمن السيبراني واختبار الاختراق. اكتشف آخر تحديثات المشاريع للعثور على الثغرات وتحليل الأنظمة وأتمتة الاختبارات وتعزيز أمنك.

··الخلاصات·اتصال·الخصوصية·© 2026 Kitploit

دليل الأدوات

الفئات

عرض جميع الفئات
Loading categories
أدوات/GitHubGitHub/igio90/dwarf
أمان أندرويدالتحليل الديناميكي (عزل)أمان iOSالهندسة العكسيةمصممي الأخطاءأمن الجوالتحليل الملفات الثنائية
GitHubigio90/dwarf

Dwarf

مصحح أخطاء كامل الميزات متعدد البنى/أنظمة التشغيل مبني على PyQt5 و frida

عرض المستودع
1.3k175منذ 2 سنواتتمت المراجعة من قبل Kitploit

الأكثر شعبية

عرض الكل →

اكتشف الأدوات الأكثر استخدامًا من قبل مجتمعنا.

استكشف جميع الأدوات

تصفح مجموعتنا من الأدوات

عرض جميع الأدوات →
مشاركة

Dwarf

PyPI pyversions PyPI version shields.io GitHub license GitHub issues

مصحح أخطاء لمهندسي الهندسة العكسية، والمخترقين، ومحللي الأمن. أو يمكنك تسميته "اللعنة، لماذا التوت ناعم جدًا" أو "محاربو البط أغنياء كالجحيم". أياً كان ما تفضله! مبني على pyqt5 و frida وبعض الكود السيء.

مشاكل معروفة

  • JavaTraceView مشوه
  • JavaTraceView يعرض weakref/handle بدلاً من القيمة

نحن نعمل على إصدار 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

واجهة التصحيح (وكيل خاص)

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
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'

تتبع 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 (مصدر core.js)

النواة لإصدار البايثون من Dwarf https://github.com/iGio90/DwarfCore/tree/core1





جافا سكريبت | الترخيص | كن راعياً | Slack

تنزيل الأداة