برنامه نویسی

چرا SafeLine ممکن است بهترین WAF رایگان باشد

بررسی اثربخشی SafeLine: یک ارزیابی جامع

BlazeHTTP

BlazeHTTP یک ابزار ساده است که برای ارزیابی اثربخشی حفاظت WAF طراحی شده است.

  • مجموعه نمونه گسترده: در حال حاضر 33669 نمونه با به روز رسانی منظم ارائه می دهد.
  • بدون نیاز به پیکربندی: در هر دو نسخه رابط کاربری گرافیکی و خط فرمان موجود است. می توانید مستقیماً نسخه های از پیش کامپایل شده را از Releases دانلود کنید یا مخزن را برای کامپایل به صورت محلی کلون کنید.
  • گزارش های قابل صادرات: گزارش های دقیق در مورد اجرای همه نمونه ها، از جمله ویژگی ها، زمان اجرا، کدهای وضعیت، وضعیت رهگیری و غیره ایجاد می کند.

معیارهای تست

متریک توضیحات روش محاسبه
نرخ تشخیص اندازه گیری می کند که WAF چقدر تهدیدها را تشخیص می دهد. تشخیص های از دست رفته نشان دهنده پوشش ناقص است. تعداد رهگیری های نمونه حمله
نرخ مثبت کاذب تأثیر WAF بر ترافیک قانونی را ارزیابی می کند، با مثبت کاذب که نشان دهنده مسدود کردن نادرست است. تعداد رهگیری های نمونه معمولی
دقت تشخیص و نرخ های مثبت کاذب را ترکیب می کند و دید متعادلی از عملکرد WAF ارائه می دهد.
زمان تشخیص عملکرد WAF را ارزیابی می کند، با زمان های تشخیص طولانی تر که نشان دهنده پاسخ آهسته تر است.

نمونه های نمونه

GET /rc-virtual-list@3.5.2/lib/hooks/useHeights.js HTTP/1.1
Host: npm.staticblitz.com
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Safari/537.36
Accept: */*
Origin: https://stackblitz.com
Sec-Fetch-Site: cross-site
Sec-Fetch-Mode: cors
Sec-Fetch-Dest: empty
Referer: https://stackblitz.com/
Accept-Encoding: gzip, deflate
Accept-Language: zh-CN,zh;q=0.9,en-US;q=0.8,en;q=0.7
وارد حالت تمام صفحه شوید

از حالت تمام صفحه خارج شوید

GET /vulnerabilities/sqli_blind/?id=1%27+or+%27%27%3D%27&Submit=Submit HTTP/1.1
Host: 10.10.3.128
Upgrade-Insecure-Requests: 1
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Safari/537.36
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7
Referer: http://10.10.3.128/vulnerabilities/sqli_blind/?id=1%27+and+%27%27%3D%27&Submit=Submit
Accept-Encoding: gzip, deflate
Accept-Language: zh-CN,zh;q=0.9,en-US;q=0.8,en;q=0.7
Connection: close
وارد حالت تمام صفحه شوید

از حالت تمام صفحه خارج شوید

SafeLine در مقابل CloudFlare

متریک CloudFlare (رایگان) SafeLine (رایگان، حالت تعادل) SafeLine (رایگان، حالت سختگیرانه)
کل نمونه ها 33669 33669 33669
موفق 33,350 33669 33669
خطاها 319 0 0
نرخ تشخیص 10.70٪ (مجموع نمونه های مخرب: 570، به درستی رهگیری شده: 61، شناسایی از دست رفته: 509) 71.65% (مجموع نمونه های مخرب: 575، به درستی رهگیری شده: 412، شناسایی از دست رفته: 163) 76.17٪(مجموع نمونه های مخرب: 575، به درستی رهگیری: 438، شناسایی از دست رفته: 137)
نرخ مثبت کاذب 0.07% (کل نمونه های عادی: 32780، به درستی پاس شده: 32757، مثبت کاذب: 23) 0.07% (کل نمونه های عادی: 33094، به درستی پاس شده: 33071، مثبت کاذب: 23) 0.22% (کل نمونه های عادی: 33094، به درستی پاس شده: 33021، مثبت کاذب: 73)
دقت 98.40٪ (توقف های صحیح + پاس های صحیح) / کل نمونه ها 99.45٪(بازداشت های صحیح + پاس های صحیح) / کل نمونه ها 99.38٪ (توقف های صحیح + پاس های صحیح) / کل نمونه ها
میانگین زمان 288.96 میلی‌ثانیه 70.05 میلی‌ثانیه 64.34 میلی‌ثانیه

SafeLine در مقابل ModSecurity

متریک ModSecurity (PARANOIA 1) ModSecurity (PARANOIA 4) SafeLine (رایگان، حالت تعادل) SafeLine (رایگان، حالت سختگیرانه)
کل نمونه ها 33669 33669 33669 33669
موفق 33669 33669 33669 33669
خطاها 0 0 0 0
نرخ تشخیص 69.74٪ (مجموع نمونه های مخرب: 575، به درستی رهگیری شده: 401، شناسایی از دست رفته: 174) 94.61٪(مجموع نمونه های مخرب: 575، به درستی رهگیری: 544، شناسایی از دست رفته: 31) 71.65% (مجموع نمونه های مخرب: 575، به درستی رهگیری شده: 412، شناسایی از دست رفته: 163) 76.17٪ (مجموع نمونه های مخرب: 575، به درستی رهگیری شده: 438، شناسایی از دست رفته: 137)
نرخ مثبت کاذب 17.58% (مجموع نمونه های عادی: 33094، به درستی پاس شده: 27275، مثبت کاذب: 5819) 52.46% (کل نمونه های عادی: 33094، به درستی پاس شده: 15732، مثبت کاذب: 17362) 0.07٪(مجموع نمونه های عادی: 33094، به درستی پاس شده: 33071، مثبت کاذب: 23) 0.22% (کل نمونه های عادی: 33094، به درستی پاس شده: 33021، مثبت کاذب: 73)
دقت 82.20٪ (توقف های صحیح + پاس های صحیح) / کل نمونه ها 48.34٪ (توقف های صحیح + پاس های صحیح) / کل نمونه ها 99.45٪(بازداشت های صحیح + پاس های صحیح) / کل نمونه ها 99.38٪ (توقف های صحیح + پاس های صحیح) / کل نمونه ها
میانگین زمان 31.15 میلی‌ثانیه 28.89 میلی‌ثانیه 70.05 میلی‌ثانیه 64.34 میلی‌ثانیه

نوشته های مشابه

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

دکمه بازگشت به بالا