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

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

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

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

دليل الأدوات

الفئات

عرض جميع الفئات
Loading categories
czds — حزمة بايثون لتنزيل ملفات المناطق (Zone Files) من خدمة بيانات المناطق المركزية المستضافة من قبل ICAAN. | Kitploit
أدوات/GitHubGitHub/msadministrator/czds
الاستخبارات مفتوحة المصدر (OSINT)الاستطلاعجمع المعلوماتزاحف الويبتحليل DNS
GitHubmsadministrator/czds

czds

حزمة بايثون لتنزيل ملفات المناطق (Zone Files) من خدمة بيانات المناطق المركزية المستضافة من قبل ICAAN.

عرض المستودع
1710منذ سنة واحدةلم تتم المراجعة بعد

الأكثر شعبية

عرض الكل →

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

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

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

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

CZDS

PyPI Status Python Version License

Read the documentation at https://czds.readthedocs.io/ Code Quality & Tests

Codecov

pre-commit Black

ما هو CZDS؟

كل نطاق أعلى مستوى (TLD) يُدار بواسطة مشغّل سجل، والذي يدير أيضًا قائمة متاحة للعموم من النطاقات من المستوى الثاني (SLDs) والتفاصيل اللازمة لحل أسماء النطاقات هذه إلى عناوين بروتوكول الإنترنت (IP).

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

يحتفظ كل مشغّل سجل ببيانات نطاقه في ملف نصي يسمى ملف المنطقة (Zone File) ويتم تحديثه مرة كل 24 ساعة.

الميزات

  • استرجاع ملفات نقل المنطقة المركزية من خوادم DNS الجذرية التي تستضيفها ICAAN ووكالات أخرى
  • تنزيل ملف أو كل ملفات المنطقة وإرجاع البيانات بصيغ متعددة؛ نص أو json أو ملف (الافتراضي)
  • يمكنك الآن استرجاع ملفات المنطقة باستخدام تعدد الخيوط

خارطة الطريق

فيما يلي بعض الميزات التي أخطط لإضافتها، وسأكون سعيدًا بسماع آراء الجميع أيضًا.

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

المتطلبات

  • تحتاج إلى حساب CZDS لدى ICAAN. يمكنك التسجيل هنا
  • اتصال بالإنترنت

التثبيت

يمكنك تثبيت CZDS عبر pip من PyPI:

root@kitploit:~
$ pip install czds

إذا كنت تستخدم poetry (موصى به)، يمكنك إضافته إلى حزمة باستخدام

root@kitploit:~
poetry add czds

الاستخدام

فيما يلي مرجع سطر الأوامر، ولكن يمكنك أيضًا استخدام الإصدار الحالي من czds للحصول على المساعدة بكتابة czds --help.

root@kitploit:~
NAME
    czds - Main class for ICAAN CZDS.

SYNOPSIS
    czds GROUP | VALUE | --username=USERNAME --password=PASSWORD --save_directory=SAVE_DIRECTORY

DESCRIPTION
    Main class for ICAAN CZDS.

ARGUMENTS
    USERNAME
        Type: ~AnyStr
    PASSWORD
        Type: ~AnyStr
    SAVE_DIRECTORY
        Type: ~AnyStr

GROUPS
    GROUP is one of the following:

     BASE_HEADERS

     links

VALUES
    VALUE is one of the following:

     AUTH_URL

     BASE_URL

     OUTPUT_FORMAT

     PASSWORD

     SAVE_PATH

     THREAD_COUNT

     USERNAME

     connection

المساهمة

المساهمات مرحّب بها جدًا. لمعرفة المزيد، راجع دليل المساهمين.

التطوير

يمكنك استنساخ المستودع وبدء التطوير باستخدام

root@kitploit:~
git clone https://github.com/MSAdministrator/czds.git
cd czds
poetry install

إذا كنت تستخدم pyenv لإدارة بيئاتك، يمكنك تعيين خيار إعداد في poetry لاستخدام إصدار python المعيّن في pyenv بتشغيل هذا:

root@kitploit:~
poetry config virtualenvs.prefer-active-python true
poetry install

الترخيص

موزّعة بموجب شروط [رخصة MIT][LICENSE.md]، CZDS هو برنامج حر ومفتوح المصدر.

الأمان

المخاوف الأمنية هي أولوية قصوى لدينا، يرجى مراجعة سياسة الأمان.

المشكلات

إذا واجهت أي مشكلات، يرجى فتح مشكلة مع وصف مفصّل.

الاعتمادات

تم إنشاء هذا المشروع من قالب Hypermodern Python Cookiecutter الخاص بـ @MSAdministrator.

تنزيل الأداة