Skip to content
KitploitKITPLOIT
أدواتالمدونة
إرسال
أدواتالمدونة
إرسال

أدوات الاختراق واختبار الاختراق والأمن السيبراني لترسانتك الأمنية!

Kitploit هو دليل لأدوات الاختراق والأمن السيبراني واختبار الاختراق. اكتشف آخر تحديثات المشاريع للعثور على الثغرات وتحليل الأنظمة وأتمتة الاختبارات وتعزيز أمنك.

··الخلاصات·اتصال·الخصوصية·© 2026 Kitploit

دليل الأدوات

الفئات

عرض جميع الفئات
Loading categories
apache__dolphinscheduler_CVE-2022-34662_2-0-9 — إثبات المفهوم لاستغلال CVE-2022-34662 الذي يستهدف Apache DolphinScheduler، مما يتيح تنفيذ التعليمات البرمجية عن بُعد عبر حقن SQL مُصمم في جدولة سير العمل. | Kitploit
أدوات/GitHubGitHub/shoucheng3/apache__dolphinscheduler_cve-2022-34662_2-0-9
تحليل الثغرات الأمنيةتحليل الكودالاستغلالاستغلال تطبيقات الويباختبار الاختراقأمن السحابة
GitHubshoucheng3/apache__dolphinscheduler_cve-2022-34662_2-0-9

apache__dolphinscheduler_CVE-2022-34662_2-0-9

إثبات المفهوم لاستغلال CVE-2022-34662 الذي يستهدف Apache DolphinScheduler، مما يتيح تنفيذ التعليمات البرمجية عن بُعد عبر حقن SQL مُصمم في جدولة سير العمل.

عرض المستودع
13منذ سنة واحدةلم تتم المراجعة بعد

الأكثر شعبية

عرض الكل →

اكتشف الأدوات الأكثر استخدامًا من قبل مجتمعنا.

استكشف جميع الأدوات

تصفح مجموعتنا من الأدوات

عرض جميع الأدوات →
مشاركة

الموقع الرسمي لدولفين شيدولر dolphinscheduler.apache.org

License Total Lines codecov Quality Gate Status Twitter Follow Slack Status

Stargazers over time

EN doc CN doc

مميزات التصميم

DolphinScheduler هي منصة جدولة سير عمل موزعة وقابلة للتوسع مع واجهات رسومية بيانية قوية (DAG)، مخصصة لحل التبعيات المعقدة للمهام في خط أنابيب البيانات وتوفير أنواع متعددة من المهام الجاهزة للاستخدام فوراً.

أهدافها الرئيسية هي كالتالي:

  • ربط المهام وفقاً لتبعياتها في رسم بياني DAG، مما يسمح بتصور حالة تشغيل المهمة في الوقت الفعلي.
  • دعم أنواع مهام متعددة: Shell، MR، Spark، SQL (MySQL، PostgreSQL، hive، spark SQL)، Python، Sub_Process، Procedure، وغيرها.
  • دعم جدولة سير العمل والتبعيات، الجدولة اليدوية لإيقاف/إيقاف مؤقت/استئناف المهام، دعم إعادة محاولة/تنبيه المهام الفاشلة، استرداد العقد المحددة من الفشل، إنهاء المهمة، إلخ.
  • دعم أولوية سير العمل والمهام، تجاوز فشل المهمة، وتنبيه أو فشل المهلة الزمنية للمهمة.
  • دعم إعدادات المعلمات العالمية لسير العمل والمعلمات المخصصة للعقد.
  • دعم الرفع/التنزيل/الإدارة عبر الإنترنت لملفات الموارد، إلخ. دعم إنشاء وتحرير الملفات عبر الإنترنت.
  • دعم عرض سجلات المهام عبر الإنترنت والتمرير والتنزيل، إلخ.
  • تم تنفيذ HA (التوفر العالي) للعنقود، ولامركزية مجموعات Master و Worker عبر Zookeeper.
  • دعم عرض مقاييس تحميل وحدة المعالجة المركزية (CPU) والذاكرة واستخدام CPU لـ Master/Worker.
  • دعم عرض تاريخ سير العمل في مخطط شجري/جانت، بالإضافة إلى التحليل الإحصائي لحالة المهام وحالة العمليات في كل سير عمل.
  • دعم إعادة تعبئة البيانات (Back-filling).
  • دعم تعدد المستأجرين.
  • دعم التدويل.
  • المزيد من الميزات بانتظار المستكشفين...

ما الذي يوفره DolphinScheduler

الاستقرارسهولة الوصولالميزاتقابلية التوسع
Master و Worker متعددان لا مركزيانتصور المعلومات الرئيسية لسير العمل، مثل حالة المهمة، نوع المهمة، عدد مرات إعادة المحاولة، معلومات جهاز تشغيل المهمة، المتغيرات المرئية، وغيرها في لمحة واحدة.دعم عمليات الإيقاف المؤقت والاستئنافدعم أنواع مهام مخصصة
دعم HA (التوفر العالي)تصور جميع عمليات سير العمل، سحب وإسقاط المهام لرسم رسوم DAG، تكوين مصادر البيانات والموارد. في الوقت نفسه، للأنظمة الخارجية، توفير عمليات عبر واجهة API.يمكن للمستخدمين في DolphinScheduler تحقيق علاقة تعيين متعدد لواحد أو واحد لواحد من خلال المستأجرين ومستخدمي Hadoop، وهو أمر مهم جداً لجدولة مهام البيانات الضخمة.يدعم المجدول الجدولة الموزعة، وستزداد قدرة الجدولة الإجمالية خطياً مع حجم العنقود. يدعم Master و Worker الضبط الديناميكي.
معالجة الحمل الزائد: باستخدام آلية قائمة انتظار المهام، يمكن تكوين عدد المهام القابلة للجدولة على جهاز واحد بشكل مرن. يمكن تجنب تعطل الجهاز مع تحمل عالٍ لعدد المهام المخزنة مؤقتاً في قائمة انتظار المهام.نشر بنقرة واحدةدعم مهام shell التقليدية، وجدولة مهام منصة البيانات الضخمة: MR، Spark، SQL (MySQL، PostgreSQL، hive، spark SQL)، Python، Procedure، Sub_Process

لقطات شاشة لواجهة المستخدم

home page dag process definition list page view task log online resource management monitor security treeview

بداية سريعة باستخدام Docker

يرجى الرجوع إلى وثيقة الموقع الرسمي: QuickStart in Docker

بداية سريعة باستخدام Kubernetes

يرجى الرجوع إلى وثيقة الموقع الرسمي: QuickStart in Kubernetes

كيفية البناء

root@kitploit:~
./mvnw clean install -Prelease

الملف الناتج:

root@kitploit:~
dolphinscheduler-dist/target/apache-dolphinscheduler-${latest.release.version}-bin.tar.gz: حزمة ثنائية لـ DolphinScheduler
dolphinscheduler-dist/target/apache-dolphinscheduler-${latest.release.version}-src.tar.gz: حزمة كود المصدر لـ DolphinScheduler

شكر وتقدير

DolphinScheduler مبني على العديد من المشاريع مفتوحة المصدر الممتازة، مثل Google guava و guice و grpc و netty و quartz والعديد من مشاريع Apache مفتوحة المصدر وغيرها. نود أن نعرب عن عميق امتناننا لجميع المشاريع مفتوحة المصدر المستخدمة في Dolphin Scheduler. نأمل أن نكون ليس فقط المستفيدين من المصادر المفتوحة، بل أيضاً أن نرد الجميل للمجتمع. بالإضافة إلى ذلك، نأمل أن ينضم كل من لديه نفس الحماس والشغف للمصادر المفتوحة ويساهم في المجتمع مفتوح المصدر!

الحصول على المساعدة

  1. أرسل issue
  2. اشترك في هذه القائمة البريدية: https://dolphinscheduler.apache.org/en-us/community/development/subscribe.html، ثم أرسل بريداً إلكترونياً إلى [email protected]

المجتمع

نرحب بك جداً للتواصل مع مطوري ومستخدمي Dolphin Scheduler. هناك طريقتان للعثور عليهم:

  1. انضم إلى قناة Slack عبر رابط الدعوة هذا.
  2. تابع حساب Twitter الخاص بـ DolphinScheduler واحصل على أحدث الأخبار في الوقت المناسب.

المساهمون عبر الزمن

Contributor over time

كيفية المساهمة

يرحب المجتمع بالجميع للمساهمة، يرجى الرجوع إلى هذه الصفحة لمعرفة المزيد: How to contribute.

الترخيص

يرجى الرجوع إلى ملف LICENSE.

تنزيل الأداة