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

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

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

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

دليل الأدوات

الفئات

عرض جميع الفئات
Loading categories
icannTLD — نص برمجي لـ Zeek يستخدم قائمة النطاقات العلوية (TLD) الرسمية من ICANN مع إطار عمل Input Framework لاستخراج المعلومات ذات الصلة من استعلام DNS وتحديد ما إذا كان موثوقًا أم لا. يمكن العثور على مصدر نطاقات ICANN العلوية هنا: https://publicsuffix.org/list/effective_tld_names.dat. قائمة النطاقات الموثوقة (Trusted Domains) هي قائمة مخصصة أنشأها المستخدم لتصفية النطاقات أثناء عمليات البحث. | Kitploit
أدوات/GitHubGitHub/corelight/icanntld
جمع المعلوماتأمن الشبكاتاستخبارات التهديداتكشف التسللتحليل DNSتحليل السجلات
GitHubcorelight/icanntld

icannTLD

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

الأكثر شعبية

عرض الكل →

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

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

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

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

حول

نص برمجي لـ Zeek يستخدم قائمة النطاقات العلوية (TLD) الرسمية من ICANN مع إطار عمل Input Framework لاستخراج المعلومات ذات الصلة من استعلام DNS وتحديد ما إذا كان موثوقًا أم لا. يمكن العثور على مصدر نطاقات ICANN العلوية هنا: https://publicsuffix.org/list/effective_tld_names.dat. قائمة النطاقات الموثوقة (Trusted Domains) هي قائمة مخصصة أنشأها المستخدم لتصفية النطاقات أثناء عمليات البحث.

مشاركة

icannTLD

يمكن الآن استخدام Corelight-update لإنشاء ملفات الإدخال الخاصة بـ icannTLD والحفاظ عليها.

وصف السكربت

سكربت Zeek يستخدم قائمة ICANN الرسمية لنطاقات المستوى الأعلى (TLD) مع إطار الإدخال (Input Framework) لاستخراج المعلومات ذات الصلة من استعلام DNS وتحديد ما إذا كان موثوقًا أم لا. يمكن العثور على مصدر نطاقات TLD الخاصة بـ ICANN هنا: https://publicsuffix.org/list/effective_tld_names.dat. قائمة النطاقات الموثوقة (Trusted Domains) هي قائمة مخصصة، ينشئها المستخدم، لتصفية النطاقات أثناء عمليات البحث.

وظائف السكربت

يقوم icannTLD بتحليل كل استعلام DNS وإضافة الحقول التالية إلى سجل DNS.

FieldValueDescription
icann_tldهذا هو نطاق المستوى الأعلى بناءً على القائمة الرسمية لنطاقات TLD من ICANN.
icann_domainهذا هو النطاق بناءً على القائمة الرسمية لنطاقات TLD من ICANN.
icann_host_subdomainهذه هي العقد المتبقية من الاستعلام بعد إزالة النطاق. في بعض الحالات يكون هذا هو النطاق الفرعي، وفي حالات أخرى يكون اسم المضيف، وفي حالات أخرى يكون اسم المضيف والنطاق الفرعي.
is_trusted_domaintrue/falseيتم وضع علامة صحيح أو خطأ على كل استعلام بناءً على icann_domain وملف trusted_domains.dat المخصص.

ملاحظة: لا يستخدم هذا السكربت حاليًا أي قائمة لنطاقات المستوى الأول (أي ".com"). إذا كان نطاق المستوى الأعلى (TLD) لا يطابق أنماط التعبير النمطي (regex) المكونة من 2 أو 3 أو 4 أجزاء، فسيتم افتراض أنه نطاق مستوى أول TLD.

التثبيت/الإعداد

يجب تحميل الملفات الموجودة في مجلد input_files إلى المستشعر قبل تحميل حزمة السكربت هذه. ويمكن تحميلها مباشرة إلى المستشعر عبر الواجهة الرسومية GUI أو عبر Corelight Client إذا رغبت في ذلك.

يدعم Corelight-update الآن إنشاء وصيانة ملفات الإدخال المطلوبة.

قد تختلف التعليمات الخاصة بـ Zeek مفتوح المصدر.

root@kitploit:~
corelight-client -b <sensor_address> bro input upload --name 1st_level_public_icann.dat --file ./source_files/1st_level_public_icann.dat
corelight-client -b <sensor_address> bro input upload --name 2nd_level_public_icann.dat --file ./source_files/2nd_level_public_icann.dat
corelight-client -b <sensor_address> bro input upload --name 3rd_level_public_icann.dat --file ./source_files/3rd_level_public_icann.dat
corelight-client -b <sensor_address> bro input upload --name 4th_level_public_icann.dat --file ./source_files/4th_level_public_icann.dat
corelight-client -b <sensor_address> bro input upload --name trusted_domains.dat --file ./source_files/trusted_domains.dat
zkg install https://github.com/corelight/icannTLD.git

خلفية عن نطاقات المستوى الأعلى

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

تُقسم نطاقات TLD عمومًا إلى فئتين:

  • نطاقات ccTLD هي نطاقات المستوى الأعلى لرموز البلدان، مثل .us و.jp و.uk
  • نطاقات gTLD هي نطاقات المستوى الأعلى العامة وتشمل الأسماء التقليدية مثل .com و.net و.org. كما تشمل نطاقات gTLD النطاقات الجديدة مثل .info و.city و.microsoft وغيرها.

تحديث قائمة نطاقات TLD الخاصة بـ ICANN على المستشعر

لا يمكن سحب القائمة مباشرة من Mozilla.org ووضعها على مستشعر Corelight/Zeek. يجب تصفيتها وتنسيقها بشكل صحيح أولاً. يدعم Corelight-update الآن إنشاء وصيانة ملفات الإدخال المطلوبة.

ملاحظة: يجب إنشاء ملف trusted_domains.dat يدويًا. ويمكن بعد ذلك تحميله يدويًا، أو يمكن استخدام Corelight-update لتحميل ملف الإدخال.

تنزيل الأداة