꧁ঔৣ☬ Muhannad Daher ☬ঔৣ꧂
مجموعة متكاملة من 17 أداة للتحقيق الجنائي الرقمي وتحليل الملفات
المحتويات:
- المميزات
- الأدوات المدمجة
- التثبيت والتشغيل
- طريقة الاستخدام
- الأخطاء الشائعة والحلول
- إنشاء اختصار التشغيل
- المساهمة
- إخلاء المسؤولية
- المطور
- الرخصة
- 🔬 17 أداة جنائية في منصة واحدة
- 🖼️ تحليل الصور (EXIF، الأبعاد، العمق، الضغط)
- 📄 تحليل PDF (عدد الصفحات، المؤلف، التواريخ)
- 🎵 تحليل الصوت والفيديو (المدة، codec، bitrate)
- 🔐 كشف التخفي (Binwalk للملفات المضمنة)
- 💾 استرداد الملفات المحذوفة (Foremost)
- 🔍 البحث المتقدم (Grep مع Regex)
- 📊 بصمات رقمية (MD5, SHA1, SHA256, SHA512)
- 🌐 معلومات الشبكة (الاتصالات النشطة، المنافذ)
- 🖥️ معلومات النظام (الذاكرة، المعالج، وقت التشغيل)
- 🎨 واجهة عربية بالكامل مع ألوان احترافية
- ⚡ تثبيت تلقائي لجميع الأدوات المطلوبة
📷 القائمة الرئيسية – اختيار نوع التحليل
الشكل 1: القائمة الرئيسية للأداة (تحليل ملفات، متقدم، معلومات النظام)
| # | الأداة | الوصف |
|---|---|---|
| 1 | ExifTool | استخراج البيانات الوصفية الكاملة (EXIF) من الصور، PDF، الفيديو، المستندات |
| 2 | PDFInfo | تحليل ملفات PDF: عدد الصفحات، المؤلف، تاريخ الإنشاء، الخوارزميات |
| 3 | file + strings | تحديد نوع الملف الحقيقي + استخراج النصوص المخفية داخل الملفات الثنائية |
| 4 | Grep | بحث متقدم بالنص العادي أو Regex داخل الملفات والمجلدات |
| 5 | Unzip | فحص محتويات الأرشيفات المضغوطة واستخراجها |
| 6 | Hex Dump | عرض محتوى أي ملف بصيغة Hexadecimal مع الترميز ASCII |
| 7 | Hash | حساب بصمات MD5، SHA1، SHA256، SHA512 مع إمكانية المقارنة |
📷 تحليل الملفات – اختيار نوع التحليل
الشكل 2: قائمة تحليل الملفات
| # | الأداة | الوصف |
|---|---|---|
| 8 | Binwalk | كشف الملفات المضمنة داخل الفيرمويرات والملفات (Steganography) |
| 9 | Foremost | استرداد الملفات المحذوفة من أقراص أو صور نظام الملفات |
| 10 | ffprobe | تحليل عميق لملفات الصوت والفيديو والصور (مدة، codec، bitrate، metadata) |
| 11 | ImageMagick identify | تفاصيل دقيقة للصور: الأبعاد، العمق، ملف اللون، الضغط |
| 12 | فحص شامل | تقرير موحد يجمع كل الأدوات في ملف TXT محفوظ تلقائياً |
📷 التحليل المتقدم – اختيار نوع التحليل
الشكل 3: قائمة التحليل المتقدم
| # | الأداة | الوصف |
|---|---|---|
| 13 | الشبكة | الاتصالات النشطة، المنافذ المفتوحة، جدول التوجيه، واجهات الشبكة |
| 14 | العمليات | قائمة الأنشطة الجارية مرتبة حسب استهلاك CPU |
| 15 | معلومات النظام | بيانات /proc: الذاكرة، المعالج، النواة، وقت التشغيل |
| 16 | تثبيت الأدوات | تثبيت تلقائي لجميع الأدوات المطلوبة (Termux/Kali) |
📷 معلومات النظام – اختيار نوع المعلومات
الشكل 4: إستخراج معلومات النظام
📷 تعليمات الإستخدام
الشكل 5: تعليمات الإستخدام
الخطوة 1 — تحديث النظام وتثبيت Python
pkg update && pkg upgrade -y
pkg install python -yالخطوة 2 — تثبيت المكتبات الأساسية
pip install arabic-reshaper python-bidiالخطوة 3 — تثبيت الخط العربي (للعرض الصحيح)
curl -L "https://fonts.gstatic.com/s/notonaskharabic/v33/RrQ5bpV-9Dd1b1OAGA6M9PkyDuVBePeKNaxcsss0Y7bwvc-VaA.ttf" -o ~/.termux/font.ttf
termux-reload-settingsالخطوة 4 — تنزيل الأداة
curl -o $PREFIX/bin/mud_df.py https://raw.githubusercontent.com/mmuhacker/mud-df/main/mud_df.py
chmod +x $PREFIX/bin/mud_df.pyالخطوة 5 — إنشاء اختصار التشغيل
ln -sf $PREFIX/bin/mud_df.py $PREFIX/bin/dfالخطوة 6 — تثبيت الأدوات المطلوبة (من داخل الأداة)
· قم بتشغيل الأداة: df · اختر [4] من القائمة الرئيسية · انتظر حتى يكتمل التثبيت
⚡ أو كل شيء في أمر واحد
pkg update && pkg upgrade -y && pkg install python -y && pip install arabic-reshaper python-bidi && curl -L "https://fonts.gstatic.com/s/notonaskharabic/v33/RrQ5bpV-9Dd1b1OAGA6M9PkyDuVBePeKNaxcsss0Y7bwvc-VaA.ttf" -o ~/.termux/font.ttf && termux-reload-settings && curl -o $PREFIX/bin/mud_df.py https://raw.githubusercontent.com/mmuhacker/mud-df/main/mud_df.py && chmod +x $PREFIX/bin/mud_df.py && ln -sf $PREFIX/bin/mud_df.py $PREFIX/bin/df && echo "تم التثبيت بنجاح! يمكنك الآن تشغيل الأداة بكتابة: df"● أمر التشغيل
dfالخطوة 1 — تحديث النظام وتثبيت Python
sudo apt update && sudo apt upgrade -y
sudo apt install python3 pip -yالخطوة 2 — تثبيت المكتبات الأساسية
pip3 install arabic-reshaper python-bidiالخطوة 3 — تنزيل الأداة
sudo curl -o /usr/local/bin/mud_df.py https://raw.githubusercontent.com/mmuhacker/mud-df/main/mud_df.py
sudo chmod +x /usr/local/bin/mud_df.pyالخطوة 4 — إنشاء اختصار التشغيل
sudo ln -sf /usr/local/bin/mud_df.py /usr/local/bin/dfالخطوة 5 — تثبيت الأدوات المطلوبة (من داخل الأداة)
· قم بتشغيل الأداة: df · اختر [4] من القائمة الرئيسية · انتظر حتى يكتمل التثبيت
● أمر التشغيل
df| الخيار | الوظيفة |
|---|---|
| [1] | 🔍 تحليل الملفات (ExifTool, PDFInfo, strings, file, Grep, Unzip, Hex, Hash) |
| [2] | 🕵️ التحليل المتقدم (Binwalk, Foremost, ffprobe, ImageMagick, فحص شامل) |
| [3] | 💻 معلومات النظام (الشبكة، العمليات، النظام) |
| [4] | 🔧 تثبيت جميع الأدوات المطلوبة |
| [5] | 📖 تعليمات الاستخدام |
| [0] | 🚪 خروج |
اختصارات مهمة:
- اضغط 8 للرجوع من القوائم الفرعية
- اضغط Ctrl + C للخروج من الأداة مباشرة من أي مكان
1. خطأ: exiftool: command not found
السبب: الأداة exiftool غير مثبتة
الحل:
من داخل الأداة، اختر 4 لتثبيت جميع الأدوات المطلوبة
أو يدوياً:
Termux
pkg install exiftool -yKali Linux
sudo apt install exiftool -y2. خطأ: pdfinfo: command not found
السبب: الأداة pdfinfo غير موجودة
الحل: Termux
pkg install poppler -yKali Linux
sudo apt install poppler-utils -y3. خطأ: binwalk: command not found
السبب: الأداة binwalk غير موجودة
الحل: Termux
pkg install binwalk -yKali Linux
sudo apt install binwalk -y4. خطأ: foremost: command not found
السبب: الأداة foremost غير موجودة
الحل: Termux
pkg install foremost -yKali Linux
sudo apt install foremost -y5. خطأ: ffprobe: command not found
السبب: الأداة ffprobe غير موجودة
الحل:
Termux
pkg install ffmpeg -yKali Linux
sudo apt install ffmpeg -y6. خطأ: identify: command not found
السبب: الأداة identify غير موجودة
الحل:
Termux
pkg install imagemagick -yKali Linux
sudo apt install imagemagick -y7. خطأ: النص العربي معكوس ومتقطع
الحل:
Termux
pip install arabic-reshaper python-bidiثم أعد تشغيل Termux وتأكد من إغلاقه من قائمة التطبيقات في الخلفية
8. خطأ: Permission denied
السبب: عدم تفعيل إذن الوصول للملفات في Termux
الحل: Termux
termux-setup-storage
cd /sdcard/DownloadTermux:
ln -sf $PREFIX/bin/mud_df.py $PREFIX/bin/dfKali Linux:
sudo ln -sf /usr/local/bin/mud_df.py /usr/local/bin/dfللتشغيل: اكتب df واضغط Enter
أرحب بجميع الاقتراحات والتقارير عن الأخطاء (Issues).
للمساهمة:
- اذهب إلى تبويب Issues في المستودع.
- اكتب عنواناً واضحاً لمشكلتك أو اقتراحك.
- اشرح التفاصيل، وأرفق لقطة شاشة إن أمكن.
ملاحظة: لا يُسمح بتعديل الكود أو إرسال Pull Requests، لأن الرخصة تمنع التعديل. لكن اقتراحاتكم مهمة جداً لتطوير الأداة.
هذه الأداة مخصصة لأغراض تعليمية والتحقيق الجنائي الرقمي في المختبرات الشخصية فقط. استخدامها على أنظمة أو ملفات دون إذن مسبق يُعدّ مخالفاً للقانون.
رخصة الاستخدام والنشر مع منع التعديل – يُسمح باستخدام الأداة ونشرها بحرية، لكن يُمنع تعديل الكود أو هندسته عكسياً. راجع الترخيص للتفاصيل الكاملة.
- مجموعة أدوات التحقيق الجنائي الرقمي (17 أداة)
- البيئة: Termux (Android) / Kali Linux
- الإصدار: v1.0
Madarik Tools — صُنع بالعربية
⭐ إذا أعجبتك الأداة، لا تنسَ النجمة! ⭐




