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

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

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

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

دليل الأدوات

الفئات

عرض جميع الفئات
Loading categories
metasploit-bailiwicked_domain-fix — إصلاح للطريقة غير المعرّفة each في ملف bailiwicked_domain.rb الخاص بـ Metasploit (وحدة تسميم ذاكرة التخزين المؤقت لـ DNS CVE-2008-1447) | Kitploit
أدوات/GitHubGitHub/hamlasiraj/metasploit-bailiwicked_domain-fix
أطر الاستغلالتحليل الثغرات الأمنيةالاستغلالاختبار الاختراقالتعلم والتعليمتحليل DNS
GitHubhamlasiraj/metasploit-bailiwicked_domain-fix

metasploit-bailiwicked_domain-fix

إصلاح للطريقة غير المعرّفة each في ملف bailiwicked_domain.rb الخاص بـ Metasploit (وحدة تسميم ذاكرة التخزين المؤقت لـ DNS CVE-2008-1447)

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

الأكثر شعبية

عرض الكل →

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

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

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

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

🚀 metasploit-bailiwicked_domain-fix

إصلاح لخطأ undefined method each في ملف bailiwicked_domain.rb الخاص بـ Metasploit (وحدة تسميم ذاكرة التخزين المؤقت لنظام DNS - CVE-2008-1447)


🔎 المشكلة

أثناء اختبار CVE-2008-1447 باستخدام Metasploit، تعطلت الوحدة الأصلية مع:

root@kitploit:~
undefined method `each` for an instance of IPAddr (NoMethodError)

يحدث هذا لأن الكود يستدعي .each على كائن IPAddr بدلاً من مصفوفة.


🛠️ الإصلاح

الإصلاح هو تغليف كائن IP في مصفوفة قبل التكرار: السطر 253

root@kitploit:~
Array(rr1.address).each do |ip|
res2 = Net::DNS::Resolver.new(nameservers: [ip.to_s],...
  # original code logic
end

✅ هذا يمنع NoMethodError ويتيح للوحدة العمل بنجاح.


📌 الاستخدام

  1. استبدل ملف bailiwicked_domain.rb الأصلي لديك بالملف المُصحح في هذا المستودع.
    • الموقع: /usr/share/metasploit-framework/modules/auxiliary/spoof/dns/bailiwicked_domain.rb
  2. أعد تشغيل Metasploit.
  3. قم بتحميل وتشغيل الوحدة كالمعتاد.

📝 ملاحظات

  • تم الاختبار على إصدار Metasploit Framework: [6.4.69-dev]
  • هذا الإصلاح يعالج فقط تعطل IPAddr.each — تظل الوظيفة كما هي.

⚠️ إخلاء مسؤولية

تستغل هذه الوحدة ثغرة DNS معروفة (CVE-2008-1447).
👉 استخدمها فقط في بيئة مختبرية خاضعة للتحكم لأغراض البحث والتعليم.


✨ إذا كان هذا الإصلاح مفيدًا لك، ففكر في منح المستودع نجمة ⭐!

تنزيل الأداة