web application firewallچیست؟
Waf یک ابزار امنیتی برای حفاظت web app های از کسانی که می خواهند از طریق آسیب پذیری های web app های به سیستم حمله کنند.
Waf یک ابزار برای کاهش فشار حملات می باشد و یک ابزار برای رفع آسیب پذیری ها در web app ها نیست که بصورت مکانیکال به بازرسی ارتباط بین website و user بر اساس رول های تعریف شده در waf می پردازد.
با استفاده از waf این نتایج برای ما حاصل می شود:
1-حفاظت از web app از حملاتی که می خواهند از آسیب پذیری ها بهره برداری کنند.
2-شناسایی حملاتی که می خواهند از آسیب پذیری ها استفاده کنند.
3-حفاظت چندین web appاز حملات
تفاوت های بین WAF و FIREWALL
Firewall یک نرم افزار یا سخت افزاری است که کنترل دسترسی کاربران را بر اساس src add وadd dst و src port و dst port اعمال میکند
با استفاده از فایروال این امکان وجود دارد که یکسری محدودیت ها برای ارتباط با سرویس های که روی سرور وجود دارد اعمال کنیم. با محدود کردن سرویس هایی که لازم نیستند که برای عموم باشند و بستن آنها این امکان بوجود می آید که از دسترسی های غیر مجاز به این سرویس ها جلوگیری شود.
فایروال نمیتواند از حملاتی که میخواهند از طریق آسیب پذیری ها نفوذ کنند جلوگیری کند و از طرف دیگر waf میتواند محتوای packet ها را بازرسی کند و برای مثال با داشتن یک رول در waf میتواند حملات مثل sql injection را شناسایی کند و این امکان وجود دارد که این packet ها را block کند.
تفاوت های بین WAF و IDPS
هر دو این سرویس ها امکان بازرسی کردن محتوای بسته ها را بر اساس رول های تعریف شده در آنها دارند
Ips یک نرم افزار یا سخت افزاری است که ارتباط بین دستگاه های مختلف را بر اساس رول های تعریف شده در آن بازرسی می کند.ips حملات مختلفی را سناسایی میکند مثلا حملاتی که میخواهند از طریق آسیب پذیری هایی که در os وجود دارد انجام شوند
Ips حمله را بر اساس رول های تعریف شده در ids شناسایی و آن را block میکند.
انواع WAF از لحاظ lisencing
1- Waf های تجاری
2- Waf های open source
انواع waf از لحاظ مدل و فرم:
1-بصورت یک محیط مخصوص
2-بصورت یک نرم افزار
3-بصورت یک سرویس
این وبلاگ به دور از هر گونه حاشیه تنها به مباحث فناوری اطلاعات و ارتباطات می پردازد. برخی مطالب به عنوان نکات قابل توجه از سایتهای دیگر در این وبلاگ درج میشود که حتما از نویسنده اصلی با ذکر منبع تقدیر و تشکر خواهد شد.