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

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

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

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

دليل الأدوات

الفئات

عرض جميع الفئات
Loading categories
asclepius — أثكليبيوس يتحقق من سلامة النسخ الاحتياطية عن طريق استعادة الملفات واختبار قابليتها للاسترداد بنشاط. بدلاً من الاعتماد على البيانات الوصفية، يحاول تحليل تنسيقات الملفات الحقيقية (المستندات، الصور، الأرشيفات، ملفات التهيئة) للتأكد من إمكانية قراءة النسخ الاحتياطية فعلياً. | Kitploit
أدوات/GitHubGitHub/matank001/asclepius
تحليل الثغرات الأمنيةالتحقيق الجنائي الرقمياستعادة البياناتتحليل البرمجيات الخبيثةالأدوات والمكونات
GitHubmatank001/asclepius

asclepius

أثكليبيوس يتحقق من سلامة النسخ الاحتياطية عن طريق استعادة الملفات واختبار قابليتها للاسترداد بنشاط. بدلاً من الاعتماد على البيانات الوصفية، يحاول تحليل تنسيقات الملفات الحقيقية (المستندات، الصور، الأرشيفات، ملفات التهيئة) للتأكد من إمكانية قراءة النسخ الاحتياطية فعلياً.

عرض المستودع
11منذ 7 أشهرلم تتم المراجعة بعد

الأكثر شعبية

عرض الكل →

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

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

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

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

أسكليبيوس

شعار أسكليبيوس

يقوم أسكليبيوس بالتحقق من سلامة النسخ الاحتياطية عن طريق استعادة الملفات واختبار قابليتها للاسترداد بشكل فعّال. بدلاً من الثقة في البيانات الوصفية، يحاول تحليل تنسيقات الملفات الحقيقية (المستندات، الصور، مقاطع الفيديو، الأرشيفات، رسائل البريد الإلكتروني) للتأكد من أن النسخ الاحتياطية يمكن قراءتها بالفعل وأنها آمنة للاستخدام.

التثبيت

root@kitploit:~
git clone https://github.com/matank001/asclepius
cd asclepius
uv sync

التبعيات الإضافية

FFmpeg (للتحقق من الفيديو)

root@kitploit:~
# macOS
brew install ffmpeg

# Ubuntu/Debian
sudo apt install ffmpeg

# Arch Linux
sudo pacman -S ffmpeg

الاستخدام

التحقق من ملف واحد

root@kitploit:~
uv run asclepius -f /path/to/file.pdf

التحقق من مجلد

root@kitploit:~
# التحقق من جميع الملفات في المجلد
uv run asclepius -d /path/to/backups

# أخذ عينة عشوائية من N ملف من المجلد
uv run asclepius -d /path/to/backups --rand-sample 100

التكامل مع Restic

على عكس restic check الذي يتحقق من بنية المستودع وسلامة البيانات، يقوم أسكليبيوس بإجراء التحقق الوظيفي عن طريق استعادة اللقطات واختبار ما إذا كانت الملفات قابلة للقراءة والتحليل بالفعل.

فحص المستودع فقط

يقوم بتشغيل فحوصات البيانات الوصفية للتحقق من سلامة المستودع:

root@kitploit:~
uv run asclepius --restic-repo /path/to/repo --restic-passwd your-password

استعادة والتحقق من جميع اللقطات

يقوم باستعادة كل لقطة إلى مجلد مؤقت والتحقق من جميع الملفات:

root@kitploit:~
# التحقق من جميع الملفات في جميع اللقطات
uv run asclepius --restic-repo /path/to/repo --restic-passwd your-password --recover

# التحقق من 100 ملف عشوائي من كل لقطة (أسرع للنسخ الاحتياطية الكبيرة)
uv run asclepius --restic-repo /path/to/repo --restic-passwd your-password --recover --rand-sample 100

استعادة والتحقق من لقطة محددة

يقوم باستعادة لقطة واحدة والتحقق منها بواسطة المعرف:

root@kitploit:~
# التحقق من جميع الملفات في لقطة محددة
uv run asclepius --restic-repo /path/to/repo --restic-passwd your-password --recover --snapshot ab4eb95a

# التحقق من 50 ملف عشوائي من لقطة محددة
uv run asclepius --restic-repo /path/to/repo --restic-passwd your-password --recover --snapshot ab4eb95a --rand-sample 50

المدققات

  • المستندات (PDF، DOCX، PPTX، إلخ) - تحليل MarkItDown + تحليل الإنتروبيا
  • الصور (JPEG، PNG، GIF، إلخ) - التحقق الهيكلي عبر PIL
  • الفيديو (MP4، AVI، MKV، إلخ) - كشف التلف عبر FFprobe
  • الأرشيفات (ZIP، TAR) - فحص السلامة + التحقق التكراري من المحتوى
  • البريد الإلكتروني (EML) - التحقق من الصياغة + فحص الرؤوس
  • البرامج الضارة (جميع التنسيقات) - مسح بقواعد YARA

الإعدادات

يتم تكوين المدققات في validators.yaml. يحدد كل مدقق أنواع MIME المدعومة، وامتدادات الملفات، وإعدادات التحقق.

إعداد قواعد YARA

يقوم مدقق YARA بمسح جميع الملفات بحثًا عن توقيعات البرامج الضارة. لتمكينه:

  1. قم باستنساخ مستودع قواعد YARA أو أضف قواعدك الخاصة:
root@kitploit:~
git clone [email protected]:embee-research/Yara-detection-rules.git
  1. قم بتكوين المسار في validators.yaml:
root@kitploit:~
settings:
  yara_rules_path: "Yara-detection-rules"

إذا لم يتم العثور على قواعد YARA أو فشلت في التجميع، سيتخطى المدقق الفحص مع تحذير واحد عند بدء التشغيل.

الترخيص

رخصة MIT - انظر LICENSE للتفاصيل.

تنزيل الأداة