Rebind
: نظرة عامة
rebind هي أداة هجومية تقوم بتنفيذ هجمات DNS Rebinding، وهي تقنية تسمح للمهاجم بتجاوز قيود Same-Origin Policy في المتصفحات، وبالتالي الوصول إلى خدمات داخل الشبكة المحلية الخاصة بالضحية
الفكرة؟ إقناع المتصفح إن النطاق الخارجي (اللي يخص المهاجم) هو نفس عنوان داخلي مثل 192.168.1.1 أو localhost!
تستخدم غالبًا لاختبار ضعف الشبكات الداخلية، وتُعتبر سلاح مهم في Web Pentesting وIoT Attacks.
:🗂️ فئة التصنيف
Web Application Attacks
Red Team
DNS Attacks
IoT Hacking

:🔧 التثبيت
git clone
cd rebind
npm install
:🛠️ الاستخدام الأساسي
: تشغيل خادم rebind
node index.js
: فتح صفحة الهجوم
افتح الرابط اللي يعطيك إياه السيرفر، وغالبًا بيكون مثل:
http://<your-dns>.xip.io
👀 بعد تشغيل السيرفر وفتح الرابط، الأداة تبدأ بمحاولة تنفيذ السكربت على شبكة الضحية!
:🌟 المميزات الرئيسية
الوصف |
تسمح بتنفيذ هجمات من متصفح الضحية إلى أجهزة الشبكة الداخلية |
مثالية للهجوم على الراوترات، الكاميرات، والطابعات الذكية |
يدير نطاق وهمي يُعيد ربطه تلقائيًا بـ IP داخلي |
تقدر تجهّز سكربتات مخصصة حسب الخدمة اللي تبغى تستهدفها |
الميزة |
تجاوز Same-Origin |
يستهدف أجهزة IoT |
يدير DNS خاص |
سكربتات قابلة للتخصيص |