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

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

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

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

دليل الأدوات

الفئات

عرض جميع الفئات
Loading categories
de4py — الأداة الشاملة المدعومة بالذكاء الاصطناعي لهندسة عكسية لبايثون | Kitploit
أدوات/GitHubGitHub/fadi002/de4py
التحليل الثابتالتحليل الديناميكي (عزل)تحليل الكودالهندسة العكسيةمصممي الأخطاءتحليل البرمجيات الخبيثةتحليل الملفات الثنائيةالتعلم والتعليمالهندسة العكسية بمساعدة الذكاء الاصطناعي
GitHubfadi002/de4py

de4py

الأداة الشاملة المدعومة بالذكاء الاصطناعي لهندسة عكسية لبايثون

99495منذ 4 أيامتمت المراجعة من قبل Kitploit

الأكثر شعبية

عرض الكل →

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

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

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

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

de4py

⚠️ de4py هو برنامج مجاني ومفتوح المصدر (CC BY-NC 4.0).
لا يُسمح ببيع أي نسخ مدفوعة في أي مكان آخر أو استخدامها تجاريًا.
إذا دفعت مقابل de4py، فقد تم خداعك.

De4py هو أداة متقدمة لإزالة تشويش كود بايثون (Python Deobfuscator) بواجهة مستخدم جميلة (PySide6) ومجموعة قوية من الميزات لمحللي البرمجيات الخبيثة والمهندسين العكسيين. وهو يدعم كلاً من إزالة التشويش التلقائية لأدوات التغليف (Packers) الشائعة وأدوات التحليل اليدوي.

تتم صيانته بواسطة Fadi002 وAdvDebug.

🚀 الميزات

الميزةالوظيفة
محرك Onyx (ذكاء اصطناعي)إزالة تشويش متقدمة تستخدم نماذج لغوية محلية (Ollama) مدمجة مع تنظيف AST، واستعادة تسطيح تدفق التحكم (Control-Flow Flattening)، ومطابقة الأنماط.
إزالة التشويش القديمة (Legacy)دعم مباشر للمُشوِّهات الشائعة: Jawbreaker وBlankOBF وPlusOBF وWodx وHyperion وpyobfuscate.
محلل الملفاتكشف أدوات التغليف (PyInstaller, unpy2exe)، وحساب التجزئات (Hashes) ديناميكيًا، والبحث عن السلاسل المشبوهة، واستخراج البيانات الوصفية.
واجهة Pyshell الرسومية وتنفيذ الكودواجهة رسومية مخصصة لتنفيذ كود بايثون داخل عمليات خارجية (مفيدة للتحليل الديناميكي وتجاوز التراخيص).
واجهة مستخدم عصريةمبنية بـ PySide6 مع سمة داكنة مخصصة لمظهر وأداء متميزين. كما يدعم وضع CLI.
ترجمة عالميةدعم لأكثر من 18+ لغة بشكل جاهز، مدعوم بمحرك ترجمة يقوده المجتمع.
بنية إضافات وواجهة برمجية (API)نظام إضافات قابل للتوسع لإنشاء محللات مخصصة. يمكنك أيضًا استخدام de4py مباشرةً كمكتبة قابلة للبرمجة في أدواتك الخاصة.
مراقب السلوكمراقبة مقابض العمليات (Handles) ووصول الذاكرة والمآخذ (Sockets). أدوات مطورين مدمجة للفحص اللحظي.

📦 التثبيت والاستخدام

المتطلبات الأساسية

  • Python 3.10+
  • ويندوز (موصى به لدعم كامل الميزات)

التثبيت

يمكنك تثبيت de4py كحزمة:

root@kitploit:~
git clone https://github.com/Fadi002/de4py.git
cd de4py
pip install .

التشغيل

وضع الواجهة الرسومية (GUI):

root@kitploit:~
python -m de4py
# OR
python main.py

وضع سطر الأوامر (CLI):

root@kitploit:~
python -m de4py --cli

🧠 إعداد محرك Onyx وOllama

لاستخدام أداة Onyx-Alpha لإزالة التشويش المتقدمة (التي تستخدم نماذج لغوية محلية للكود شديد التشويش)، تحتاج إلى إعداد Ollama:

  1. قم بتنزيل وتثبيت Ollama.
  2. افتح الطرفية واسحب النموذج المطلوب (الافتراضي هو qwen2.5-coder:1.5b):
    root@kitploit:~
    ollama run qwen2.5-coder:1.5b
    
  3. بمجرد تنزيل النموذج وتشغيله، سيتصل محرك Onyx في de4py به تلقائيًا لإزالة التشويش بمساعدة الذكاء الاصطناعي. يمكنك تغيير النموذج والعتبات (Thresholds) في إعدادات الواجهة.

🛠 هيكل المشروع

تمت إعادة هيكلة المشروع من أجل الوضوح:

root@kitploit:~
de4py/
├── de4py/               # Main Package
│   ├── engines/         # Deobfuscators and Analyzers (Onyx + legacy)
│   ├── ui/              # PySide6 User Interface
│   ├── api/             # Remote API client and telemetry
│   ├── lang/            # Localization
│   ├── config/          # Configuration management
│   └── utils/           # Utilities (RPC, TUI, etc.)
├── plugins/             # External Plugins folder (Root)
├── main.py              # Entry point
└── pyproject.toml       # Project configuration

🤝 المساهمات

كل المساهمات مرحب بها!

🔗 المجتمع

  • Signal: انضم إلى غرفتنا على Signal
  • Discord: انضم هنا 💬

🌐 ساعد في ترجمة de4py

نستخدم Crowdin للترجمات.

  • اختر اللغة التي تريد الترجمة إليها.
  • استخدم محرر الويب الخاص بـ Crowdin.
  • قدّم الترجمات للمراجعة.

⚠️ إخلاء المسؤولية

هذه الأداة لأغراض تعليمية فقط. لا تقم أبدًا بإزالة تشويش البرامج دون إذن. المطورون غير مسؤولين عن أي إساءة استخدام.

📄 الترخيص

مرخصة بموجب رخصة المشاع الإبداعي نسبة المُصنَّف – غير تجاري 4.0 الدولي (CC BY-NC 4.0).

📝 إشعار النسبة

تم إنشاء هذا المشروع بواسطة Fadi002.

إذا قمت بعمل Fork أو إعادة توزيع لهذا المشروع، يجب عليك الاحتفاظ بإشعارات حقوق النشر الأصلية وتقديم النسبة المناسبة وفقًا لرخصة CC BY-NC 4.0. لا يُسمح بالاستخدام التجاري دون إذن صريح من المؤلف.

تنزيل الأداة