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

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

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

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

دليل الأدوات

الفئات

عرض جميع الفئات
Loading categories
censys-python — غلاف واجهة برمجة تطبيقات خفيف الوزن وسهل الاستخدام لواجهات برمجة تطبيقات Censys. | Kitploit
أدوات/GitHubGitHub/censys/censys-python
الاستخبارات مفتوحة المصدر (OSINT)الاستطلاعجمع المعلوماتالأدوات والمكوناتأمن واجهات برمجة التطبيقات
GitHubcensys/censys-python

censys-python

غلاف واجهة برمجة تطبيقات خفيف الوزن وسهل الاستخدام لواجهات برمجة تطبيقات Censys.

عرض المستودع
46898منذ 8 أشهرتمت المراجعة من قبل Kitploit

الأكثر شعبية

عرض الكل →

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

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

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

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

مكتبة Censys بايثون

PyPI Python Version Read the Docs (version) GitHub Discussions PRs Welcome License

[!WARNING] إشعار إيقاف التشغيل: سيتم إيقاف تشغيل واجهات برمجة تطبيقات Censys Search v1 و v2 قريبًا. يرجى الترحيل إلى Censys Platform الجديد.

  • 📖 توثيق واجهة برمجة التطبيقات الجديد: https://docs.censys.com/reference/get-started#/
  • 📦 حزمة Python SDK الجديدة: قم بالتثبيت باستخدام pip install censys-platform - https://pypi.org/project/censys-platform/
  • 🖥️ أداة CLI الجديدة (cencli): https://docs.censys.com/docs/platform-cli
    • ⚠️ إذا كنت تخطط لاستخدام CLI الجديد، فستحتاج إلى إلغاء تثبيت CLI لهذه الحزمة أولاً لأن كلاهما يستخدم اسم الأمر censys

واجهات برمجة تطبيقات Censys ASM في هذه المكتبة ليست موقوفة وستظل مدعومة.

غلاف واجهة برمجة تطبيقات خفيف وسهل الاستخدام لواجهات Censys API (censys.io). يتم دعم Python 3.8+ حاليًا. تم اختبار هذه المكتبة على Python 3.8 و 3.x (الإصدار الحالي 3.10).

الميزات

  • البحث في بيانات Censys
  • عمليات بحث جماعية عن الشهادات
  • تنزيل البيانات الجماعية
  • إدارة الأصول والأحداث والبذور في Censys ASM
  • واجهة سطر الأوامر

البدء

يمكن تثبيت المكتبة باستخدام pip.

root@kitploit:~
pip install censys

للترقية باستخدام pip.

root@kitploit:~
pip install --upgrade censys

بدلاً من ذلك، يمكنك تثبيت المكتبة باستخدام poetry.

root@kitploit:~
git clone https://github.com/censys/censys-python.git
cd censys-python/
poetry install

اختياريًا، يمكنك تمكين الإكمال التلقائي بالتبويب لـ CLI عن طريق إضافة هذا السطر إلى ~/.bashrc أو ~/.zshrc أو ما يعادلهما.

يرجى ملاحظة أن الإكمال التلقائي مدعوم لأسماء الحقول في أمر search.

root@kitploit:~
eval "$(register-python-argcomplete censys)"

لتكوين بيانات اعتماد البحث، قم بتشغيل censys config أو قم بتعيين كلا المتغيرين البيئيين CENSYS_API_ID و CENSYS_API_SECRET.

root@kitploit:~
$ censys config

Censys API ID: XXX
Censys API Secret: XXX
Do you want color output? [y/n]: y

Successfully authenticated for [email protected]

إذا كان لديك حساب Censys ASM، يمكنك تكوين بيانات اعتماد ASM الخاصة بك عن طريق تشغيل censys asm config أو تعيين متغير البيئة CENSYS_ASM_API_KEY.

root@kitploit:~
$ censys asm config

Censys ASM API Key: XXX
Do you want color output? [y/n]: y

Successfully authenticated

أمثلة

الأمثلة الموجودة في دليل examples/ هي مكان رائع للبدء. يمكنك أيضًا العثور على أمثلة إضافية في توثيق الاستخدام.

التوثيق

Read the Docs

الموارد

  • المصدر
  • متتبع المشكلات
  • سجل التغييرات
  • التوثيق
  • المناقشات
  • الصفحة الرئيسية لـ Censys
  • بحث Censys

المساهمة

جميع المساهمات (مهما كانت صغيرة) مرحب بها دائمًا. انظر المساهمة في Censys Python

التطوير

يستخدم هذا المشروع poetry لإدارة التبعيات. يرجى التأكد من تثبيت أحدث إصدار.

root@kitploit:~
git clone [email protected]:censys/censys-python.git
cd censys-python/
poetry install

الاختبار

root@kitploit:~
# Run tests
poetry run pytest
# With coverage report
poetry run pytest --cov-report html

الترخيص

هذا البرنامج مرخص بموجب رخصة Apache، الإصدار 2.0

  • حقوق النشر (C) 2024 Censys, Inc.
تنزيل الأداة