> ## Documentation Index
> Fetch the complete documentation index at: https://docs.befailproof.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# Package aliases

title: اسم الحزم البديلة
description: "الأسماء البديلة المسجلة لمنع التصيد والاحتيال وكيفية عملها"
icon: copy
----------

## الحزمة الرسمية

حزمة npm الأساسية هي **`failproofai`**:

```bash theme={null}
npm install -g failproofai
# or
bun add -g failproofai
```

***

## لماذا نملك أسماء البدائل

تصيد الحزم هو هجوم شائع على سلسلة التوريد حيث يسجل مهاجم خبيث اسم حزمة يختلف بضغطة مفتاح واحدة عن حزمة شهيرة. المستخدمون الذين لم ينتبهوا ويخطئون في كتابة أمر التثبيت ينتهي بهم الحال لتشغيل كود يسيطر عليه المهاجم برمته مع إمكانية الوصول الكامل للنظام - وهذا هو نوع التهديد الذي تم تصميم Failproof AI للدفاع ضده.

لاستبعاد هذه السطح الهجومية، **نملك بشكل استباقي جميع الأخطاء الإملائية الشائعة والمتغيرات الصيغية** من `failproofai` على npm. لا يمكن لأي طرف ثالث تسجيل أي من هذه الأسماء. كل واحد منها هو وسيط رقيق يقوم بتثبيت وتفويض الحزمة الحقيقية `failproofai`.

***

## الأسماء البديلة المسجلة

**متغيرات الصيغة** - طرق مختلفة لكتابة "failproof ai":

| الحزمة          | الحالة              |
| --------------- | ------------------- |
| `failproof`     | ✅ منشورة            |
| `failproof-ai`  | ⏳ في انتظار دعم npm |
| `fail-proof-ai` | ⏳ في انتظار دعم npm |
| `failproof_ai`  | ⏳ في انتظار دعم npm |
| `fail_proof_ai` | ⏳ في انتظار دعم npm |
| `fail-proofai`  | ⏳ في انتظار دعم npm |

**أخطاء `failprof*`** - حرف واحد "o" مفقود من "proof":

| الحزمة         | الحالة              |
| -------------- | ------------------- |
| `failprof`     | ✅ منشورة            |
| `failprof-ai`  | ✅ منشورة            |
| `failprofai`   | ⏳ في انتظار دعم npm |
| `fail-prof-ai` | ⏳ في انتظار دعم npm |
| `failprof_ai`  | ⏳ في انتظار دعم npm |

**أخطاء `faliproof*`** - حروف "a" و "i" معكوسة:

| الحزمة         | الحالة              |
| -------------- | ------------------- |
| `faliproof`    | ✅ منشورة            |
| `faliproof-ai` | ✅ منشورة            |
| `faliproofai`  | ⏳ في انتظار دعم npm |

> **لماذا في انتظار؟** سياسة منع البريد العشوائي في npm تحجب الأسماء التي تطبيع نفسها على نفس السلسلة مثل حزمة موجودة بعد إزالة علامات الترقيم وتشغيل فحوصات التشابه. لقد تواصلنا مع فريق دعم npm لحجز هذه الأسماء لأغراض مكافحة التصيد. سيتم تفعيلها بمجرد الموافقة.

يمكنك التحقق من أن أي اسم بديل منشور يملكه:

```bash theme={null}
npm info failproof
# ابحث عن: "ExosphereHost Inc." في حقل المسؤولين
```

***

## كيفية عمل الأسماء البديلة

كل حزمة بديلة:

1. تدرج `failproofai` كتبعية - وبالتالي يتم تثبيت الحزمة الحقيقية وملف التنفيذ الخاص بها يصبح متاحاً
2. تعرض ملف تنفيذ يطابق اسمها الخاص (على سبيل المثال `failprof-ai`) يعيد توجيه جميع المعاملات إلى ملف التنفيذ `failproofai`

الوسيط هو برنامج Node من سطرين؛ لا توجد منطقية، لا توجد استدعاءات شبكة، ولا توجد جمع بيانات تتجاوز ما تفعله `failproofai` نفسها.

***

## إذا وجدت اسماً نسينا

افتح مشكلة في [failproofai/failproofai](https://github.com/failproofai/failproofai/issues) وسنقوم بتسجيله.
