
مستودع مخصص لـ CVE-2021-34428، وهي ثغرة أمنية في Jetty 9.4.31. يوفر نسخة مُصححة أو قابلة للاستغلال للتحليل واختبار الخلل الأمني المحدد.
هذا هو المستودع الرسمي لمشروع Jetty، لا تتردد في الانتقام والمساهمة الآن!
تقديم تصحيح أو طلب سحب؟
تأكد من أن لديك اتفاقية مساهم Eclipse (ECA) في الملف.
Jetty هو خادم ويب ومحرك servlet خفيف الوزن وعالي القابلية للتوسع يعتمد على Java. هدفنا هو دعم بروتوكولات الويب مثل HTTP وHTTP/2 وWebSocket بطريقة عالية الحجم ومنخفضة الكمون توفر أقصى أداء مع الحفاظ على سهولة الاستخدام والتوافق مع سنوات من تطوير servlet. Jetty هو خادم ويب حديث غير متزامن بالكامل له تاريخ طويل كتقنية موجهة للمكونات يمكن تضمينها بسهولة في التطبيقات مع الاستمرار في تقديم توزيع تقليدي قوي لنشر تطبيقات الويب.
توثيق المشروع متاح على موقع Jetty Eclipse.
للبناء، استخدم:
mvn clean install
سيتم بناء توزيعة Jetty في jetty-distribution/target/distribution.
قد يستغرق البناء الأول وقتًا أطول من المتوقع حيث يقوم Maven بتنزيل جميع التبعيات.
تقوم اختبارات البناء بالكثير من اختبارات الإجهاد، وعلى بعض الأجهزة من الضروري تعيين حد واصف الملف إلى أكبر من 2048 حتى تنجح جميع الاختبارات.
من الممكن تجاوز الاختبارات عن طريق البناء باستخدام mvn clean install -DskipTests.
النصائح الخبيرة ودعم الإنتاج متاحة عبر Webtide.com.