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

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

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

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

دليل الأدوات

الفئات

عرض جميع الفئات
Loading categories
Certitude — CERTITUDE - حزمة بايثون لتصنيف عناوين URL كضارة أو حميدة | Kitploit
أدوات/GitLabGitLab/cossas/certitude
تعلم الآلة
GitLabcossas/certitude

Certitude

CERTITUDE - حزمة بايثون لتصنيف عناوين URL كضارة أو حميدة

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

الأكثر شعبية

عرض الكل →

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

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

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

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

Website Commits Pipeline status Version License: MPL2.0 Code-style


Certitude هي حزمة Python لإجراء تصنيف خبيث لعناوين URL تحت الإشراف باستخدام مجموعة مشتركة من ميزات المعجم والشهادات.

جميع مشاريع COSSAS مستضافة على GitLab مع مرآة دفع إلى GitHub. للاستفسارات/المساهمات، راجع CONTRIBUTING.md

البدء

يتطلب Certitude whois، والذي قد لا يكون متاحًا على بعض الأنظمة، ولذا يتم توزيعه كصورة docker. إذا كان whois متاحًا، يمكن أيضًا تثبيته كحزمة python، راجع قسم التطوير أدناه.

root@kitploit:~
# pull image from registry
docker pull registry.gitlab.com/cossas/certitude:latest

# print help
docker run -it registry.gitlab.com/cossas/certitude:latest

# example perform training from data in local directory
docker run -it -v $(pwd)/tests/data:/data registry.gitlab.com/cossas/certitude:latest --train /data/newmodel -d /data/testset_labeled.csv

# example performing classification of a url with the trained model
docker run -it -v $(pwd)/tests/data:/data registry.gitlab.com/cossas/certitude:latest --model /data/newmodel --url https://www.tno.nl

التطوير

لبدء تطوير هذه الحزمة، اتبع الخطوات التالية:

  • ابدأ WSL
  • git clone لهذا المشروع، مع التأكد من القيام بذلك في نظام ملفات WSL. قم بتشغيل cd للتأكد من أنك في الدليل الرئيسي لـ WSL
  • انتقل إلى cd في الدليل المستنسخ للتو
  • قم بتشغيل code . لبدء VS Code
  • في طرفية VS Code، قم بتشغيل poetry install، ثم poetry shell، وأخيرًا poetry run pre-commit install

سير الكود

اطلع على سير الكود هنا

العرض التوضيحي والاختبار

لرؤية بعض الأوامر المفيدة واختبار الكود، يمكنك مراجعة ملف makefile:

root@kitploit:~
make demo

المساهمة

المساهمات في CERTITUDE موضع تقدير كبير ومرحب بها. يُرجى قراءة CONTRIBUTING.md لمزيد من المعلومات حول عملية مساهماتنا.

حالة الصيانة

تم تطوير هذا المشروع حتى مستوى TRL4 ولا تتم صيانته حاليًا بشكل نشط. نتصور الخطوات التالية لرفع مستوى TRL من 4 إلى 6:

  • تجارب تقنية في خطوط أنابيب الأمان للشركات الصغيرة والمتوسطة.
  • إعادة تدريب النموذج الافتراضي باستخدام بيانات الأمان الخاصة بالشركة.
  • التحقق من دقة طريقة تصنيف الحزمة في الظروف ذات الصلة.
  • تحسين الحزمة بناءً على أوجه القصور التي تظهر أثناء تلبية احتياجات الشركات الصغيرة والمتوسطة.
تنزيل الأداة