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

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

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

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

دليل الأدوات

الفئات

عرض جميع الفئات
Loading categories
ail-typo-website — Website for ail-typo-squatting library | Kitploit
أدوات/GitHubGitHub/typosquatter/ail-typo-website
OSINT (Open Source Intelligence)Information GatheringPhishingThreat IntelligenceDNS Analysis
GitHubtyposquatter/ail-typo-website

ail-typo-website

Website for ail-typo-squatting library

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

الأكثر شعبية

عرض الكل →

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

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

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

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

ail-typo-website

موقع لمكتبة ail-typo-squatting. هذا الموقع مستوحى بشدة من موقع dnstwist.

typo-website

المتطلبات

  • requests
  • flask
  • flask-restx
    • werkzeug
  • ail-typo-squatting
  • idna
  • redis
  • tldextract
  • pymisp
  • beautifulsoup4
  • nltk
  • scikit-learn

طريقة التشغيل

السكربت الرئيسي الذي يجب تشغيله هو Flask_server.py، لكن يمكنك البدء بـ:

  • املأ conf/conf.cfg
  • إذا أردت الحصول على بعض misp-warninglists
    • شغّل external_script/warning_list/generate_warning_list.py

اختيار الخوارزمية

في خيار Advanced، يمكن اختيار خوارزميات لتوليد الاختلافات من اسم النطاق.

يمكن اختيار 20 خوارزمية. يمكن العثور على القائمة هنا.

تنزيل النتائج

بعد البحث، يمكن تنزيل قائمة الاختلافات لإعادة استخدامها، ويمكن أيضًا تنزيل النتيجة بصيغة Json.

Misp feed-json

بعد البحث، وتحت زر download، سيكون من الممكن تنزيل حدث Misp بصيغة Json أو الانتقال إلى صفحة misp-feed.

مشاركة

من الممكن مشاركة الجلسة عن طريق نسخ الرابط الذي يوفره زر share والذي سيظهر في نهاية البحث.

ملاحظة: يتم الاحتفاظ بالجلسة لمدة ساعة واحدة في الوقت الحالي

قاعدة بيانات الجلسة

عند إجراء بحث، يتم تخزين النتائج في قاعدة بيانات redis لتمكين مشاركة الجلسة أو لتكون أسرع في المرة الثانية التي يتم فيها البحث عن نطاق.

  • session_uuid:
    • url : النطاق
    • result_list : جميع نتائج استعلام DNS (سيتم إزالتها)
    • variations_list : قائمة الاختلافات (مفيدة للحالة)
    • stopped : قيمة منطقية لمعرفة ما إذا كانت الجلسة قد توقفت (مفيدة في حال بحث شخص آخر عن نفس النطاق)
    • md5url : md5sum للنطاق
    • request_algo : قائمة الخوارزميات المستخدمة في البحث (مفيدة لإرجاع نتائج الجلسة فقط)
  • md5 للنطاق: يُستخدم لمعرفة ما إذا كان النطاق قد تم البحث عنه مسبقًا
  • md5_of_domain:algo : قائمة النتائج لخوارزمية معينة (يُستخدم في حال بحث أشخاص مختلفين عن نفس النطاق بخوارزميات مختلفة)
  • event_manifest:session_uuid : مانيفست الحدث
  • event_hashes:session_uuid : هاشات الحدث
  • event_json:session_uuid : json الخاص بالحدث

API

سيعمل هذا فقط إذا كان Flask_api.py قيد التشغيل.

أولاً، تحتاج إلى الحصول على sid الخاص بك عن طريق تمرير العنوان الذي تريد تحليله:

root@kitploit:~
curl http://localhost:7006/scan/<url>

ثانيًا، يمكن الحصول على نتائج فحص DNS باستخدام:

root@kitploit:~
curl http://localhost:7006/domains/<sid>

المعلمات

من خلال تمرير المعلمات إلى الطلب، يمكن اختيار الخوارزميات التي سيتم تشغيلها.

root@kitploit:~
curl "http://localhost:7006/scan/url?charom&add"
  • runAll

  • addDash

  • addTld

  • addition

  • changeDotDash

  • changeOrder

  • commonMisspelling

  • doubleReplacement

  • homoglyph

  • homophones

  • missingDot

  • omission

  • repetition

المخرجات

root@kitploit:~
[
{"circl.lu":{"A":["185.194.93.14"],"AAAA":["2a00:5980:93::14"],"MX":["10 cppy.circl.lu."],"NS":["ns3.eurodns.com.",...],"NotExist":false,"geoip":"Luxembourg"}}, ...
{"complete":1535,"id":"3322fa4f-52a0-43cb-a057-22bc07bdde01","registered":2,"remaining":4372,"total":5907} 
]

يمكن العثور على حالة الفحص الحالي في نهاية مخرجات json مع:

complete: عدد الاختلافات التي تم فحصها

id: معرف الفحص الحالي

registered: عدد الاختلافات التي يمكن الوصول إليها عبر DNS

remaining: عدد الاختلافات المتبقية لفحصها لإكمال الفحص

total: عدد الاختلافات المولدة

تنزيل الأداة
  • replacement

  • singularPluralize

  • stripDash

  • vowelSwap

  • wrongTld