روابط ونطاقات التصيد

استعلام DNS over HTTPS

شبكة: DoH

الأداة نفسها باللغة الإنجليزية؛ وهذه الصفحة تشرحها بلغتك.

استخدم استعلام DNS over HTTPS

ما الذي يفعله

ابحث عن سجلات DNS لنطاق باستخدام DNS over HTTPS (DoH). يرسل متصفحك الاستعلام إلى وسيط PhishDestroy، الذي يسأل Cloudflare أو Google ويسرد كل إجابة مع قيمة TTL الخاصة بها.

يتم إرسال أسماء DNS التي تبحث عنها إلى مرحل DNS الخاص بـ PhishDestroy (/api/dns-resolve.php)، الذي يستعلم عن طريق بروتوكول HTTPS من Cloudflare أو Google DNS.

كيفية استخدام استعلام DNS over HTTPS

  1. أدخل اسم مضيف. استبدل الاسم النموذجي بالنطاق أو المضيف الذي تريد فحصه، مثل mail.example.com. احذف https:// وأي مسار.
  2. اختر نوع السجل. اختر A أو AAAA أو CNAME أو MX أو TXT أو NS أو CAA أو SOA. يبحث كل استعلام عن نوع واحد.
  3. اختر المحلّل. اختر Cloudflare Secure DNS أو Google Public DNS. وسؤال كليهما يُظهر ما إذا كانت الإجابة تعتمد على المحلّل.
  4. نفّذ الاستعلام. اضغط Resolve DNS (حلّ DNS) أو Enter في حقل الاسم. يذهب الاستعلام إلى وسيط PhishDestroy، الذي يسأل المزود المختار عبر HTTPS.
  5. اقرأ الإجابات. افحص الحالة أولًا، ثم كل بطاقة إجابة: نوع السجل والاسم وTTL والقيمة. ويضع Copy قيمة واحدة في الحافظة.
  6. تابع التحقيق. استخدم Send to… لتمرير النطاق إلى Abuse Contact Lookup أو Email Authentication Checker أو Lookalike Domain Generator.

مثال

سجلات A للنطاق example.com

الإدخال
example.com
النتيجة (تم تسجيلها في 2026-10-22)
DNS Answers
✓ NOERROR
A
TTL: 124s
example.com
104.20.23.154

A
TTL: 124s
example.com
172.66.147.243

يعرض حالة الاستجابة (NOERROR) وكل سجل A للنطاق example.com مع قيمة TTL وزر Copy (نسخ). غيّر النوع إلى MX أو TXT لترى خوادم البريد وسلاسل SPF أو التحقق.

ما الذي يتحقق منه

إشارةماذا يعني ذلك
NOERRORأجاب المحلّل بشكل طبيعي. الاسم موجود، لكن قد لا تكون له سجلات من النوع الذي طلبته.
ERROR STATUS 3 (NXDOMAIN)الاسم غير موجود. بالنسبة لنطاق تصيد مُبلَّغ عنه، قد يعني ذلك أن المسجل علّقه.
ERROR STATUS 2 (SERVFAIL)لم يتمكن المحلّل من الحصول على إجابة، مثلًا لأن خوادم أسماء النطاق لا تستجيب أو لأن التحقق من DNSSEC يفشل. جرّب المزود الآخر.
No records foundNOERROR مع إجابة فارغة: الاسم موجود لكن ليس له سجلات من هذا النوع.
تسمية نوع السجلتعرض كل إجابة نوعها الخاص. استعلام A عن اسم مستعار يعيد CNAME ثم العناوين التي يؤدي إليها.
TTLعدد الثواني التي يجوز فيها للمحلّل الاحتفاظ بالإجابة. قيم TTL القصيرة جدًا، مع عناوين تتغير بين عمليات البحث، علامة على fast flux.
القيمةبيانات السجل كما يعيدها المحلّل: عنوان، أو اسم مضيف، أو أولوية MX وخادمه، أو نص TXT بين علامتي اقتباس مثل سياسة SPF.
أخطاء الوسيطتظهر بالشكل Error: Unable to fetch DNS records، مع سبب مثل اسم مضيف غير صالح، أو استعلامات كثيرة جدًا في دقيقة، أو مزود تعذّر الوصول إليه.

المزيد من الأمثلة

سجل MX للنطاق example.net

الإدخال
example.net
النتيجة

مع النوع MX: NOERROR وإجابة MX واحدة، 0 . (MX فارغ: أولوية 0 واسم مضيف فارغ، ما يعني أن النطاق لا يقبل أي بريد إلكتروني).

سجلات TXT للنطاق example.org

الإدخال
example.org
النتيجة

مع النوع TXT: NOERROR وإجابتا TXT، "v=spf1 -all"، وهي سياسة SPF لا تسمح لأي خادم بإرسال البريد باسم النطاق، ورمز ثانٍ يبدو عشوائيًا.

اسم محجوز لا يمكن أن يوجد

الإدخال
login.example
النتيجة

مع النوع A: ERROR STATUS 3 وNo A records found for login.example. النطاق العلوي .example محجوز، لذا لا توجد أسماء تحته أبدًا.

الأسئلة الشائعة

ما السجلات التي يمكنني البحث عنها؟

A وAAAA وCNAME وMX وTXT وNS وCAA وSOA، نوع واحد في كل استعلام. أدخل اسم مضيف مجردًا مثل mail.example.com، لا رابط URL كاملًا يتضمن https:// أو مسارًا.

ماذا تعني ERROR STATUS 3، وهل يمكن أن تختلف الإجابة في مكان آخر؟

الحالة 3 هي NXDOMAIN: الاسم غير موجود في DNS، وهذا أيضًا ما يعيده نطاق تصيد علّقه مسجله (clientHold). تأتي الإجابات من محلّل عام واحد في لحظة واحدة، لذا قد تعيد مضيفات geo-DNS وfast-flux عناوين أخرى لأشخاص آخرين.

هل يُرسل استعلامي إلى أي مكان؟

نعم. يذهب الاسم ونوع السجل إلى وسيط PhishDestroy (/api/dns-resolve.php)، الذي يسأل Cloudflare أو Google عبر DNS over HTTPS ويعيد الإجابة. لا يجري البحث إلا عندما تضغط Resolve DNS أو Load example، أو ترسل نطاقًا إلى هنا من أداة أخرى، ويسمح الوسيط بنحو 60 عملية بحث في الدقيقة لكل عنوان IP.

لماذا أحصل على NOERROR بلا سجلات؟

الاسم موجود، لكن ليس له سجلات من النوع الذي اخترته. فمثلًا لا يملك example.com سجلات CAA، لذا يعيد استعلام CAA النتيجة NOERROR بلا إجابات. جرّب نوعًا آخر، أو NS لترى من يستضيف المنطقة.

لماذا يُظهر البحث عن A سجل CNAME؟

الاسم اسم مستعار. يتبعه المحلّل ويعيد CNAME مع عناوين الهدف، فترى إلى أين يشير النطاق الفرعي فعلًا، مثل منصة استضافة أو CDN.

لماذا تتغير قيمة TTL بين عمليات البحث؟

تخزّن المحلّلات العامة الإجابات مؤقتًا وتعدّ TTL تنازليًا. والرقم الأقل يعني أن الإجابة المخزنة أقدم، لا أن السجل تغيّر. ويمكن للوسيط أيضًا إعادة استخدام إجابة لمدة تصل إلى 30 ثانية.

شرح المصطلحات

أبحاث PhishDestroy