هر دو برای امنیت استفاده میشن ولی کارشون دقیقاً یکی نیست. Firewall بیشتر نگهبان خود شبکهست؛ یعنی بررسی میکنه چه ترافیکی اجازه داره وارد یا خارج بشه، مثلاً میگه این IP اجازه داره به پورت 443 وصل بشه یا این ترافیک از این شبکه اجازه عبور نداره. ولی WAF یا Web Application Firewall مشخصاً برای محافظت از برنامهها و سایتهای وب ساخته شده و میاد خود درخواستهای HTTP و HTTPS رو بررسی میکنه. مثلاً یه هکر ممکنه به سایت یه درخواست بفرسته که داخلش الگوی SQL Injection یا XSS وجود داشته باشه؛ Firewall ممکنه فقط ببینه ارتباط از طریق پورت 443 انجام شده و از نظر شبکه مشکلی نداره، ولی WAF محتوای درخواست رو هم بررسی میکنه و اگه ببینه درخواست مشکوکه میتونه جلوشو بگیره. یعنی Firewall بیشتر میگه «کی و از کجا اجازه ورود داره؟» ولی WAF میگه «حالا که وارد شدی، دقیقاً داری چه درخواستی به سایت میفرستی؟» پس WAF جای Firewall رو نمیگیره؛ معمولاً این دوتا کنار هم استفاده میشن و هرکدوم یه لایه متفاوت از امنیت رو پوشش میدن.
🔐 Firewall = محافظ شبکه
🛡 WAF = محافظ برنامههای وب
@ITSecurityComputer
Post #32384
7.01K

- 🤣 28
- ❤ 14
- 👍 6