السلام عليكم
ان DNS يقصد به ذلك النظام الذي يسهل علينا تذكر عناوين الايبي ، بما أن
المنظومة المعلوماتية لا تقبل غير الارقام فإن هذا النظام يقوم بتحويل اسماء النطاقات التي نكتبها إلى عناوين آيبي adresse ip فاذا قمت بكتابة موقع
www.ihtirafnet.blogspot.com في المتصفح ، سيعمل على تحويل إسم
النطاق إلى عنوان آيبي ، و بهذه الطريقة يقوم نظام DNS بالعمل على
البحث إسم النطاق و عن الايبي المرافق له ، بالإجابة عن
الطلبات بطريقتين Recursive و non -Recursive .
عندما نفعل Recursive في سيرفر DNS و اذا لم يجد إجابة
على طلبك فإنه سيبحث عن الإجابة في سرفرات DNS اخرى مرتبط بها ، مثال لو قمنا بكتابة إسم نطاق
www.ihtirafnet.blogspot.com
فإن سرفر DNS في حالة
إذا لم يتوفر على آيبي السرفر المقابل لهذا النطاق في cache سيتحول سرفر
الــ DNS بدوره إلى عميل ويبحث لك عن ايبي الموقع في سرفرات DNS مرتبط بها
.
و اذا فعلنا NON -Recursive فإن السرفر لن يعمل على البحث عن عنوان
الايبي الخاص بالنطاق المرافق للدومين الذي كتبته في سرفرات DNS وسيتكفي في
حالة لم يجد الإجابة في الـ cache فإن السرفر بإرسال رابط إحالة فقط.
DNS cache snooping ماهو ؟ وما هو دوره ؟
بعدما تعرفنا عن طريقة عمل DNS سنتعرف عن ماهو
DNS cache snooping ؟ طبعا كما اشرت في مقدمة هذا
الموضوع فإن الــ DNS يبحث عن ايبي الموقع في ذاكرته الخاصة والتي تدعى
DNS cache ، والــ cache يمكنك ان تتخيلها كجدول يحتوي على العديد من
المواقع وكل موقع يقابله عنوان آيبي الخاص به ففي حالة عدم تواجد الموقع في
الــ cache فإن سرفرDNS يبحث عن الإجابة في سرفرات اخرى ، بعد ان يجد
الإجابة يقوم بتدوينها في سجلاته الخاصة ، لهذا قد يعمل بعض الهاكرز وهو
الامر الخطير في الموضوع بإدخال بيانات خاطئة إلى هذه الذاكرة او مايسمى
بتسميم الكاش DNS cache poisoning بالتالي فإنه من الضروري على المهاجم
قبل تطبيق بعض الهجمات معرفة ما إذا كان سرفر DNS يحتوي في ذاكرة تخزينه
المؤقتة على الموقع الهدف ، ففي حالة عدم تواجد الموقع فإن الهاجم سيسرل
طلب خبيث لسرفر الــ DNS يجعل هذا الاخير يسجل بيانات خاطئة عن الموقع في
ذاكرته اي ان المهاجم سيتلاعب بالآيبي المقابل لإسم النطاق فمثلا لو كان
موقع احتراف نت
www.ihtirafnet.blogspot.com
يقابله عنوان الايبي ونفترض ان الموقع غير متواجد في سرفر 8.8.8.8 الخاص
بجوجل (google DNS ) ، فإن المهاجم قد يرسل طلب خبيث يتضمن ان موقع
www.ihtirafnet.blogspot.com
عنوان الايبي الخاص به هو 95.12.34.65 الاخير
الذي قد يكون عنوان سرفر المهاجم الذي يتوفر على صفحة إختراق ، الامر الذي
سيجعل DNS جوجل يسجل في سجلات ذاكرة التخزين المؤقت معلومات خاطئة وفي
هذه الحالة اي شخص كتب موقع
www.ihtirafnet.blogspot.com
في متصفحه سيضهر له
رسالة ان الموقع مخترق .
