
10/07/2025
شرح IDS/IPS و ما الفرق بينهما و كيف تعرف هل الهدف يستعمل اي منهما و هل يمكن تجاوزهما....
🔷 IDS ==> INSTRUCTION DETECTION SYSTEM ( نظام كشف التسلل )
🔹مهمته مراقبة حركة البيانات في الشبكة و البحث عن سلوكيات مشبوهة او هجمات معروفة مثل : ( محاولات الاختراق - برمجيات خبيثة - نشاط غير معتاد ) .
🔹 لا يوقف الهجوم ، يقوم فقط بتبليغ مسؤول الشبكة او يسجل الاحداث في (log) مثل كاميرا مراقبة ترصد فقط بدون تدخل .
🔷 IPS ==> INSTRUCTION PREVENTION SYSTEM ( نظام منع التسلل )
🔹 IDS لاكن مع التدخل فورا ( يمنع الحزم المشبوهة - يغلق الاتصالات الضارة - يحد من الضرر مباشرة) مثل حارس امن يمنع اللص من الدخول عند رؤيته.
🔷 IDS مفيد اذا كنت تحليل عميق دون التأثير على الشبكة
🔷IPS ضروري في البيئات التي تتطلب تدخل فوري و سريع
♦️طرق اكتشاف وجود IDS / IPS
🔷 اذا كنت مثلا تمسح الهدف بالانماب او تستغل ثغرة و فجأة تم قطع الاتصال و منعك و اذا ظهرت لك Reset(RST) قد يكون IPS تصرف
♦️يمكن كذالك استعمال ادوات متقدمة مثل firewalk تساعدك في معرفة الجدران النارية و packet filtering
مثال استعمال
🧾Code ==> firewalk -S -i eth0 -n -p 80 -R ( ايبي الهدف )
♦️ طرق التجاوز Bypass
🔹 Fragmentation ( تقسيم الهجوم ) ياضافة -f مثل
🧾 Code ==> sudo nmap -f ip
لجعل الانماب ترسل حزم مجزاة تصعب التقاطها من IDS
🔹 Obfuscation ( التشويش او التعتيم ) بتغيير الكود او الحزم او البيانات بدون تغيير وظيفتها مثال على استغلال SQLI
🧾Code ==> SELECT/**/password/**/FROM/**/users/**/WHERE/**/id=1
اغلب IPS تراقب هاذا الشكل SELECT password FROM users
لذالك بهاذا الشكل يمكن تجاوزه
🔹استخدام بروتوكولات غير مراقبة مثل DNS ICPM باستخدام اداة مثل lodin لتوجيه الاتصال عبد DNS.
اتمنى لكم الاستفادة و لا تحرمونا من دعمكم الذي به نستمر