Bidi Guard

حماية من هجمات Trojan Source — اكتشف حروف Unicode الاتجاهية المخفية في الكود (CVE-2021-42574). استخدم لفحص الكود المصدري أمنياً.

moshe-ship Updated

File contents

bidi-guard — حماية من هجمات Bidi

أداة لاكتشاف حروف Unicode الاتجاهية المخفية التي تُستخدم في هجمات Trojan Source.

الأوامر

فحص ملفات

bidi-guard scan PATH

يفحص الملفات ويعرض الحروف المخفية مع السياق.

وضع CI

bidi-guard ci

يرجع exit code غير صفري إذا وجد حروف خطيرة. مناسب لـ GitHub Actions.

إصلاح تلقائي

bidi-guard fix

يحذف حروف bidi (تفاعلي بالافتراضي).

شرح الهجمة

bidi-guard explain

يوضح كل حرف bidi وكيف يُستغل مع أمثلة.

متى تستخدم

  • المستخدم يفحص كود مفتوح المصدر
  • إعداد CI/CD pipeline
  • مراجعة pull request يحتوي نص عربي في الكود

moshe-ship/mkhlab/tree/main/skills/bidi-guard commit 36e60389bb

Frequently asked questions

npx skillmds@latest add moshe-ship/bidi-guard