خطوات الاستخدام
أدخل عدد بتات معرف المعاملة (Transaction ID) المستخدم في استعلامات DNS. عادةً يكون 16 بت، ولكن بعض التطبيقات تستخدم بتات إضافية من المنفذ العشوائي لزيادة الأمان. كلما زاد عدد البتات، زاد عدد القيم الممكنة لتخمين معرف المعاملة، مما يصعب هجوم تسمم DNS.
أدخل معدل التحديد (Rate Limit) بالاستعلامات في الثانية. هذا هو عدد الاستعلامات الخادعة التي يمكن للمهاجم إرسالها في الثانية الواحدة. تقوم خوادم DNS المتقدمة بتحديد المعدل للحد من سرعة الهجوم. كلما انخفض المعدل، زاد الوقت اللازم للهجوم الناجح.
سيقوم الحاسب بحساب عدد المحاولات المطلوبة لتخمين معرف المعاملة الصحيح: عدد المحاولات = 2^(عدد البتات). ثم يقسم عدد المحاولات على معدل التحديد للحصول على الوقت المتوقع بالثواني لنجاح هجوم تسمم واحد.