Offizielles Paket
Das kanonische npm-Paket istfailproofai:
Warum wir die Aliasnamen besitzen
Typosquatting ist ein verbreiteter Supply-Chain-Angriff, bei dem ein böswilliger Akteur einen Paketnamen registriert, der nur einen Tastendruck vom Namen eines bekannten Pakets entfernt ist. Ahnungslose Nutzer, die beim Installationsbefehl einen Tippfehler machen, führen am Ende Code eines Angreifers mit vollem Systemzugriff aus – genau die Art von Bedrohung, gegen die Failproof AI entwickelt wurde. Um diese Angriffsfläche zu eliminieren, besitzen wir vorsorglich alle häufigen Falschschreibweisen und Formatierungsvarianten vonfailproofai auf npm. Keiner dieser Namen kann von Dritten registriert werden. Jeder ist ein schlanker Proxy, der das echte failproofai-Paket installiert und an dieses delegiert.
Registrierte Aliase
Formatierungsvarianten – verschiedene Schreibweisen von „failproof ai”:| Paket | Status |
|---|---|
failproof | ✅ Veröffentlicht |
failproof-ai | ⏳ Ausstehend (npm-Freigabe) |
fail-proof-ai | ⏳ Ausstehend (npm-Freigabe) |
failproof_ai | ⏳ Ausstehend (npm-Freigabe) |
fail_proof_ai | ⏳ Ausstehend (npm-Freigabe) |
fail-proofai | ⏳ Ausstehend (npm-Freigabe) |
failprof*-Tippfehler – ein „o” fehlt in „proof”:
| Paket | Status |
|---|---|
failprof | ✅ Veröffentlicht |
failprof-ai | ✅ Veröffentlicht |
failprofai | ⏳ Ausstehend (npm-Freigabe) |
fail-prof-ai | ⏳ Ausstehend (npm-Freigabe) |
failprof_ai | ⏳ Ausstehend (npm-Freigabe) |
faliproof*-Tippfehler – vertauschtes „a” und „i”:
| Paket | Status |
|---|---|
faliproof | ✅ Veröffentlicht |
faliproof-ai | ✅ Veröffentlicht |
faliproofai | ⏳ Ausstehend (npm-Freigabe) |
Warum ausstehend? Die Spam-Präventionsrichtlinie von npm blockiert Namen, die nach dem Entfernen von Satzzeichen und Ähnlichkeitsprüfungen auf dieselbe Zeichenkette wie ein bestehendes Paket normalisiert werden. Wir haben den npm-Support kontaktiert, um diese Namen für Anti-Squatting-Zwecke zu reservieren. Sie werden aktiviert, sobald sie genehmigt sind.Sie können überprüfen, ob ein veröffentlichter Alias uns gehört:
Wie die Aliase funktionieren
Jedes Aliaspaket:- Listet
failproofaials Abhängigkeit auf – sodass das echte Paket (einschließlich seinerpostinstall-Hook-Einrichtung) bei der Installation ausgeführt wird - Stellt eine ausführbare Datei bereit, die dem eigenen Namen entspricht (z. B.
failprof-ai) und alle Argumente an diefailproofai-Binärdatei weiterleitet
failproofai selbst tut.

