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

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

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

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

دليل الأدوات

الفئات

عرض جميع الفئات
Loading categories
ThreatScraper — أداة Python تستعلم عن واجهة برمجة تطبيقات VirusTotal للتحقق من تجزئات الملفات مقابل 70+ محرك مكافحة فيروسات، وتجري عمليات فحص مجدولة متكررة، وتصدر رسومات بيانية لاتجاهات الكشف وتقارير إلى Excel. | Kitploit
أدوات/GitHubGitHub/amorath/threatscraper
تحليل الثغرات الأمنيةجمع المعلوماتتحليل البرمجيات الخبيثةاستخبارات التهديدات
GitHubamorath/threatscraper

ThreatScraper

أداة Python تستعلم عن واجهة برمجة تطبيقات VirusTotal للتحقق من تجزئات الملفات مقابل 70+ محرك مكافحة فيروسات، وتجري عمليات فحص مجدولة متكررة، وتصدر رسومات بيانية لاتجاهات الكشف وتقارير إلى Excel.

عرض المستودع
7منذ 3 سنواتلم تتم المراجعة بعد

الأكثر شعبية

عرض الكل →

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

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

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

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

ThreatScraper

ThreatScraper هي أداة مبنية بلغة Python ومصممة للتحقق من معلومات الفيروسات باستخدام واجهة برمجة تطبيقات VirusTotal. توفر وظائف مثل جدولة الفحص في أوقات محددة، وعرض وحفظ رسم بياني لاتجاهات اكتشاف البرامج الضارة، بالإضافة إلى حفظ معلومات الفيروسات في ملف Excel. ملف Excel "Toxicember.xlsx" هو ملف مثال يمكن استخدامه لاختبار البرنامج، وكذلك لإظهار كيف سيبدو التقرير المجدول النموذجي.

تم تحسين هذا الإصدار من ThreatScraper لاستخدام poetry لإدارة التبعيات، واستخدام black وisort لتنسيق الكود.

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

قبل البدء، تأكد من تثبيت ما يلي:

  • Python 3.8 أو إصدار أحدث
  • مدير حزم Poetry
  • حزمة Visual C++ Redistributable لـ Visual Studio 2015 و2017 و2019

تثبيت ThreatScraper

لتثبيت ThreatScraper وتبعياته، اتبع الخطوات التالية:

  1. استنساخ المستودع:
root@kitploit:~
git clone https://github.com/amorath/ThreatScraper.git
  1. انتقل إلى دليل ThreatScraperEdit:
root@kitploit:~
cd ThreatScraper
  1. قم بتثبيت التبعيات:
root@kitploit:~
poetry install

تشغيل ThreatScraper

لتشغيل ThreatScraper:

root@kitploit:~
poetry run python main.py

تنسيق الكود باستخدام Black و Isort

قبل إرسال التغييرات الجديدة، تأكد من تنسيق كود Python بشكل صحيح عن طريق تشغيل:

root@kitploit:~
poetry run black .
poetry run isort .

ThreatScraper.py - سكربت Python

يتم تطوير ThreatScraper بلغة Python للتفاعل مع واجهة برمجة تطبيقات VirusTotal الإصدار 2 للبحث في قاعدة بياناتهم عن تجزئة ملف (SHA256/SHA1/MD5)، وفي حالة وجود تطابق، يتم إرسال بيانات التقرير مرة أخرى إلى الطالب. تحتوي المعلومات المرسلة على 70 منتجًا مختلفًا لمكافحة الفيروسات، مع نتائجها الفردية حول الملف (ضار أم لا)، وإصدار وتاريخ تعريفات مكافحة الفيروسات، واصطلاح التسمية الفردي الذي تستخدمه خدمة مكافحة الفيروسات للملف المطلوب (حصان طروادة، دودة، keylogger، إلخ). يتم تخزين المعلومات في ملف Excel، ويمكن جدولتها للتشغيل عدة مرات خلال اليوم. البرنامج لا يزال قيد التطوير، لكن سكربت ThreatScraper.py هو نموذج أولي عملي.

  1. قم بتعديل السكربت باستخدام مفتاح API الخاص بك من VirusTotal.

  2. أدخل تجزئة الملف التي ترغب في البحث عنها.

  3. قم بتزويد السكربت بموقع ملف Excel لحفظ التقرير.

  4. قم بتعديل الأوقات المجدولة في النهاية، وسيتم تنفيذ السكربت خلال تلك الأوقات.

  5. احفظ وأغلق. في موجه الأوامر، شغّل السكربت باستخدام "python ThreatScraper.py".

الترخيص

يستخدم هذا المشروع الترخيص التالي:

رخصة MIT

حقوق الطبع والنشر (c) 2023 amorath

يُمنح الإذن مجانًا لأي شخص يحصل على نسخة من هذا البرنامج وملفات التوثيق المرتبطة به ("البرنامج") للتعامل مع البرنامج دون قيود، بما في ذلك على سبيل المثال لا الحصر حقوق استخدام ونسخ وتعديل ودمج ونشر وتوزيع و/أو بيع نسخ من البرنامج، والسماح للأشخاص الذين تم تزويدهم بالبرنامج بفعل ذلك، مع مراعاة الشروط التالية:

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

يتم توفير البرنامج "كما هو"، دون أي ضمان من أي نوع، صريح أو ضمني، بما في ذلك على سبيل المثال لا الحصر ضمانات القابلية للتسويق والملاءمة لغرض معين وعدم الانتهاك. في أي حال من الأحوال لا يكون المؤلفون أو أصحاب حقوق الطبع والنشر مسؤولين عن أي دعوى أو أضرار أو مسؤولية أخرى، سواء كانت ناشئة عن عقد أو ضرر أو غير ذلك، تنشأ عن أو فيما يتعلق بالبرنامج أو استخدامه أو التعاملات الأخرى في البرنامج.

الاتصال

إذا كنت ترغب في التواصل معي، يمكنك الوصول إلي عبر البريد الإلكتروني: [email protected]

تنزيل الأداة