Skip to content
KitploitKITPLOIT
أدواتعمليات الاستغلالالمدونة
Log in
إرسال
أدواتعمليات الاستغلالالمدونة
إرسال

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

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

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

دليل الأدوات

الفئات

عرض جميع الفئات
Loading categories
violin — ملف اختبار اختراق وكيلي (Agentic) لـ Hermes: 31 دليل تشغيل (playbook) للاستطلاع المصرح به، وهجمات الويب والتحكم في الوصول، والتحقق الآمن من استغلال الثغرات، وإعداد تقارير مبنية على الأدلة مع بوابات حماية. | Kitploit
أدوات/GitHubGitHub/strategic-automation/violin
المصادقة والترخيصالاستخبارات مفتوحة المصدر (OSINT)أطر اختبار الاختراقتصعيد الامتيازاتالاستطلاعتحليل الثغرات الأمنيةالاستغلالاستغلال تطبيقات الويبما بعد الاستغلالاختبار الاختراقالفريق الأحمر
1542157منذ 7 أيامتمت المراجعة من قبل Kitploit

الأكثر شعبية

عرض الكل →

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

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

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

عرض جميع الأدوات →
مشاركة
GitHubstrategic-automation/violin

violin

ملف اختبار اختراق وكيلي (Agentic) لـ Hermes: 31 دليل تشغيل (playbook) للاستطلاع المصرح به، وهجمات الويب والتحكم في الوصول، والتحقق الآمن من استغلال الثغرات، وإعداد تقارير مبنية على الأدلة مع بوابات حماية.

عرض المستودعالموقع الإلكتروني

Violin

Violin ☤ — ملف تعريف اختبار اختراق Hermes الوكيلي الخاضع للإشراف

Release Ready License: MIT Hermes >=0.21.5 Kali Linux Parrot OS Landing page GitHub stars

35 دليل تشغيل · 19 مرجعًا · 14 قالبًا · حارس تنفيذ إلزامي · أصيل في Hermes

Violin هو ملف تعريف اختبار اختراق وكيلي أصيل في Hermes لاختبارات الاختراق الخاضعة للإشراف والمصرّح بها — من الاستطلاع مرورًا بالتحقق الآمن من الاستغلال وصولًا إلى إعداد التقارير. يستخدم مجموعات الأدوات المدمجة في Hermes، وسبع مهارات موجّهة، وإضافة violin_guard الإلزامية عند حدود تنفيذ الأهداف. تدعم واجهة سطر الأوامر المستقلة فحوصات الإصدار والتشخيص والاسترداد الإداري؛ أما أوامر الأهداف فتُنفَّذ عبر الإضافة. لا يضيف Violin أي بيانات اعتماد خاصة بملف التعريف، ويرث موفّري الخدمة والخلفيات الأدواتية المهيّأة مسبقًا في Hermes.

البدء السريع · سير العمل · أدوات الحارس · المعايير القياسية · الصفحة الرئيسية · المناقشات · التطوير

هل تتابع Violin؟ ضع نجمة على المستودع ليبقى سهل العثور عليه ومساعدة مهندسي الأمن الآخرين على اكتشاف اختبار الاختراق الوكيلي الخاضع للإشراف.

الاكتشاف المجتمعي

Violin مُدرج في مجموعات منسّقة مجتمعيًا تشمل awesome-ai-security، وawesome-hermes-skills، وawesome-hermes-agent، و awesome-infosec.

تغطية من جهات خارجية: تحليل Starlog التقني و «Violin: ملف تعريف اختبار اختراق وكيلي خاضع للإشراف لوكيل Hermes».

للتقييم المستقل، استخدم مجموعة المراجع، التي تجمع مسار المعايير القياسية والحدود المعروفة وسياق المراجعة ومقارنة واقعية مع تصاميم وكلاء اختبار الاختراق المستقلين.


تنفيذ مستهدف محميتُجرى فحوصات النطاق والمرحلة وPTT والمهارة والفرضية والسجل والمزامنة قبل بدء أي أمر مستهدف.
حالة اشتباك دائمةتبقى مهام PTT والفرضيات وسجل الأوامر ونقاط التحقق والأدلة والتقارير صامدة أمام ضغط السياق.
نتائج مدعومة بالأدلةيربط إرسال مُنمَّط كل نتيجة مُتحقَّق منها بإيصالات تنفيذ موثّقة.
منهجية موجَّهةيختار منسّق اختبار الاختراق أدلة تشغيل مركّزة للويب والهوية وواجهات API ومنطق الأعمال وأمن LLM وسوء التكوين.
تنفيذ محدود النطاقتتشارك الأوامر المفردة ودفعات الأوامر والعمليات الخلفية ومراجعة الدفعات وفحوصات النبض والإلغاء نموذج حالة واحدًا.
إصدارات قابلة للتحققتخضع تسجيلات الإضافات والمخططات ولقطات المهارات وعقود التوثيق والفحص والتنسيق ومجموعة الاختبارات الكاملة لبوابات الإصدار.

البدء السريع

تثبيت الملف التعريفي

hermes profile install https://github.com/Strategic-Automation/violin
hermes -p violin plugins disable violin_guard
hermes -p violin plugins enable violin_guard --no-allow-tool-override
hermes -p violin

تُعلَن تبعيات الحارس في plugins/violin_guard/plugin.yaml. يستخدم اسم الإضافة والدليل وإعدادات التمكين جميعًا violin_guard، لذا يستطيع Hermes حلّ تبعياته دون الحاجة إلى حل بديل على مستوى الدليل. إن تثبيت التبعيات في .venv الخاص بالتطوير لا يثبّتها في Hermes. وتفرض دورة التعطيل/التمكين أعلاه قبول التبعيات حتى عندما يكون إعداد الملف الشخصي قد فعّل الإضافة بالفعل. تحقّق من التسجيل بعد التثبيت:

hermes -p violin plugins doctor ~/.hermes/profiles/violin/plugins/violin_guard --ci
hermes -p violin tools list

يجب أن يُبلّغ Plugin Doctor عن 12 أداة و5 خطافات، ويجب أن يظهر violin_guard كطقم أدوات مُفعّل. أعد تشغيل Hermes بعد التثبيت قبل بدء مهمة. أعد تثبيت الملف الشخصي لترحيل تثبيت violin-guard الأقدم.

ثم ابدأ بهدف مُصرّح به ودع Violin يجمع النطاق قبل أي تفاعل مع الهدف:

Run an authorized penetration test against example.com.

المتطلبات

  • Hermes Agent 0.21.5 أو أحدث (يثبّت الحاوية التزام إصدار v2026.9.24)
  • Python 3.11 وuv للتطوير المحلي
  • Kali Linux أو Parrot OS لبيئة أدوات الأمان المتوقعة
  • تفويض مكتوب ونطاق معتمد

لا يختار Violin نموذجًا أو مزوّدًا. قم بتهيئة ذلك في Hermes. للحصول على إعداد افتراضي قادر، استخدم Qwen3.8 27B محليًا أو DeepSeek V4 Flash عبر مزوّد مستضاف.

دورة حياة المهمة

flowchart LR
    S[Scope] --> R[Recon]
    R --> V[Vulnerability research]
    V --> E[Exploit validation]
    E --> P[Reporting]
    P --> X[Retrospective]

    G[Violin Guard] -. validates .-> R
    G -. validates .-> V
    G -. validates .-> E
  1. ابدأ المهمة واعتمد scope/scope.yaml.
  2. اختر مهمة PTT نشطة واحدة ومهارتها الموجّهة باستخدام violin_record_ptt.
  3. نفّذ أوامر الهدف باستخدام violin_exec أو violin_exec_burst.
  4. حدّث الفرضيات مع تغيّر حالتها بناءً على الأدلة.
  5. راجع كل دفعة أوامر محدودة باستخدام violin_review_batch.
  6. قدّم النتائج المتحقق منها وأنشئ التقرير النهائي.
  7. أكمل مراجعة ما بعد المهمة.

نموذج المراحل الكامل هو:

SCOPING → RECON → VULN_RESEARCH → EXPLOITATION
         → POST_EXPLOITATION / PRIVESC / FLAGS
         → REPORTING → RETROSPECTIVE

بدء العمل في مرحلة جديدة يتطلب مهمة PTT ضمن تلك المرحلة. لا يتم نقل المهام الموجودة بين أقسام المراحل.

أدوات الحماية

تسجّل الإضافة اثنتي عشرة أداة Hermes من سجل واحد مُنمّط:

تنزيل الأداة