عن المشروع

SafeLine من Chaitin هو جدار ناري تطبيق ويب (WAF) مُثبَّت ذاتيًا يُوضع أمام التطبيقات عبر خادم عكسي. وفقًا لملف README، يمر العملاء عبر SafeLine قبل الوصول إلى الخادم الأصلي؛ حيث يُعالج المكون حركة المرور الضارة المتجهة إلى التطبيق، ويُوصف بأنه يمنع البيانات غير المصرح بها من المغادرة. تحدد السياسات أي حركة مرور تُعتبر ضارة وأيها آمنة. الأنواع المُعلنة للهجمات التي يدافع عنها المشروع تشمل اختراق SQL، XSS، اختراق الشيفرة، اختراق الأوامر النظامية، اختراق CRLF، اختراق LDAP، اختراق XPath، RCE، XXE، SSRF، التسلل عبر المسار، الخلفية، الهجمات العشوائية، والروبوتات الضارة. الميزات الرئيسية المذكورة في الوثائق هي: حظر هجمات الويب: فحص فئات الهجمات المذكورة أعلاه. تقييد السرعة: تقليل حركة المرور التي تتجاوز الحدود المُحددة، بهدف منع محاولات DDoS، الهجمات العشوائية، والزيادات المفاجئة في الحركة. التحديات ضد البوتات: يسمح للزوار البشر بالدخول بينما يمنع الروبوتات والمحركات. التحديات التحقق من الهوية: عند تفعيله، يجب على الزوار إدخال كلمة مرور أو يتم حظرهم. الحماية الديناميكية: يتم تشفير الشيفرة HTML وJavaScript من الخادم بشكل ديناميكي في كل زيارة. تُذكر أيضًا قدرات أساسية أخرى مثل قائمة التحكم في الوصول إلى الويب. يوضح ملف README كل ميزة بصور قبل وبعد لمستخدمي الطرفين الشرعي والضار. تُوثق عملية النشر والتكوين خارجيًا: دليل تثبيت ودليل تكوين إضافة التطبيق على docs.waf.chaitin.com. يحذّر ملاحظة أن المستخدمين في الصين الرئيسية الذين يثبّتون الإصدار الدولي قد لا يستطيعون الاتصال بخدمات السحابة، ويُشير إلى وثائق التثبيت باللغة الصينية. يتوفر عرض تجريبي مباشر للاختبار. تُشير التكاملات في النظام البيئي المذكورة في المخزن إلى خادم MCP للاستدارة والتحكم الذكائي، وملحق Ingress-NGINX لحماية حركة المرور عبر مدخلات Kubernetes، وملحق Kong Gateway لحماية APIs والخدمات. الدعم المجتمعي يُدار بشكل رئيسي عبر Discord، مع قنوات للتعليقات، الأسئلة الشائعة، والأسئلة العامة، بالإضافة إلى مشاكل GitHub، موقع إلكتروني، وثائق، حساب X، وWeChat. يعرض ملف README أيضًا مطالبات التشغيل والتقييم الخاصة بالمشروع، والتي تُعد أرقامًا مُعلنة من قبل المُورِّد وليس قياسات مستقلة: جدول مقارنة مع مستوى ModSecurity 1 وCloudflare المجاني من حيث الكشف والكذب والدقة على مجموعة عينة، وبيانات تتجاوز 400,000 تثبيت عالميًا، وأكثر من 1,000,000 موقع محمي، وأكثر من 30,000,000,000 طلب HTTP يوميًا، وتقييم 10.0/10 من HelloGitHub، وقائمة في awesome-selfhosted، وعرض في Product Hunt، واعتراف من Cyber Press. يُقدّم إصدار PRO التجاري معلومات الأسعار وتجربة مجانية لمدة 7 أيام. تُذكر تفاصيل الترخيص في ملف LICENSE في المخزن.