
# عرض توضيحي تعليمي لمسابقة CTF يوضح تنفيذ الأوامر عبر خطافات Git من خلال استغلال core.hooksPath في سير العمل الآلي. يسلط الضوء على تنفيذ الخطافات محليًا والخطافات الموجودة داخل المستودع.
⚠️ هذا المستودع مخصص للأغراض التعليمية والتوضيحية لـ CTF فقط.
منصة أتمتة (مثل n8n) تستخدم عمليات Git كجزء من سير العمل.
يسمح سير العمل بتكوين Git عشوائي عبر git config.
يقوم سير العمل المسيطر عليه من قبل المهاجم بتعيين:
core.hooksPath=hooks/
سوف يقوم Git بعد ذلك بتنفيذ hooks من دليل المستودع.
إظهار أن:
core.hooksPath إلى تنفيذ أوامرلا يتم تضمين أي أوامر ضارة.