# Bidi Guard

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

- Skill: `moshe-ship/bidi-guard` (Agent Skill)
- Install (CLI): `npx skillmds@latest add moshe-ship/bidi-guard`
- Raw SKILL.md: https://api.skillmd.com/api/skills/moshe-ship/bidi-guard/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: moshe-ship (https://skillmd.com/u/moshe-ship)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/moshe-ship/bidi-guard

---


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

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

## الأوامر

### فحص ملفات
```bash
bidi-guard scan PATH
```
يفحص الملفات ويعرض الحروف المخفية مع السياق.

### وضع CI
```bash
bidi-guard ci
```
يرجع exit code غير صفري إذا وجد حروف خطيرة. مناسب لـ GitHub Actions.

### إصلاح تلقائي
```bash
bidi-guard fix
```
يحذف حروف bidi (تفاعلي بالافتراضي).

### شرح الهجمة
```bash
bidi-guard explain
```
يوضح كل حرف bidi وكيف يُستغل مع أمثلة.

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

