BazaarLink Probe für KI-API-Relays

Kurze Probe-Umfrage: 3 Fragen, ca. 30 Sekunden, ohne AnmeldungSagen Sie uns, wo Probe besser werden sollte
Schritt 1 — Endpunkt konfigurieren

Base URL, API-Schlüssel und Modell-ID eingeben und 84 Standardprüfungen ausführen. Mit 2 optionalen Prüfungen sind es höchstens 86. Geprüft werden Modellidentität, Token-Abrechnung, Prompt-Injection, Lieferkettenrisiken und Streaming.

Widerrufbaren Test-API-Schlüssel verwendenIhr API-Schlüssel wird nur für diese Prüfung an den BazaarLink-Probe-Server gesendet und nicht als Monitoring-Zugang weiterverwendet. Nutzen Sie ein kleines Limit und widerrufen Sie den Schlüssel danach.

Meistgeprüfte Relays

Letzte 24 Stunden
Ausgeführte Prüfungen—Eindeutige Relays—

BYOK|Lege deinen Schlüssel hinter ein Prüf-Gate

Ein Nutzer stellt eine unzulässige Frage, und gesperrt wird dein API-Schlüssel. Jede Anfrage durchläuft zuerst die Inhaltsprüfung von BazaarLink; Hochrisiko-Fragen werden blockiert und erreichen das Upstream nicht. So wird das Risiko, dass regelwidrige Inhalte zur Sperrung deines Kontos führen, deutlich gesenkt.

Mehr über BYOK →

BYOC|Verbinden Sie Ihre GPU mit der BazaarLink-API

Ein API-Schlüssel. Ist ein Knoten ausgelastet, reagiert nicht oder wird getrennt, kann die Anfrage eine andere verfügbare Quelle versuchen. Ist keine verfügbar, wird ein Fehler zurückgegeben. Traffic über Ihren eigenen Knoten wird von BazaarLink nicht berechnet.

Vollständige Installationsanleitung →
ForschungarXiv 2604.08407 — LLM Supply Chain AngriffsforschungTwitter / X — BazaarLink DiskussionarXiv 2407.15847 — LLMmap: Fingerprinting für große SprachmodellearXiv 2604.24827 — IKP: Black-Box-LLM-Parameteranzahl über faktische Kapazität schätzenOWASP LLM Top 10 — Top 10 Sicherheitsrisiken für LLM-Anwendungen

Wie wir entscheiden

1Fragen stellenBis zu 86 Fragen2Welcher AnbieterOpenAI oder Claude?3Welches ModellErst das behauptete Modell, dann familienübergreifend4Zwillings-CheckÄhnliche Modelle unterscheiden5Abgleich mit der AngabeMessung vs. Angabe
30
Entscheidungszweige
8
mögliche Ergebnisse
0
mal wurde die Angabe des Anbieters einfach geglaubt
Den vollständigen Entscheidungsbaum aufklappen und sehen, wie die drei Ergebnisse zustande kommen
EntscheidungsbaumAlle Zweige der fünf Stufen sowie der tatsächlich durchlaufene Pfad① Fragen stellen1.1Alle beantwortet1.2Wenige fehlend <10%1.3≥10% fehlend, nur Anbieter≥10% fehlend, nur…1.4Endpunkt tot② Welcher Anbieter2.1Direkter chinesischer Eigenangabe-TrefferDirekter chinesisc…2.2Verhaltens-Fingerabdruck entscheidetVerhaltens-Fingera…2.3Enthaltung mangels BeweisenEnthaltung mangels…MODWiderspruchs-Schutz stuft herabWiderspruchs-Schut…③ Welches Modell3.1Scoped verwenden3.2Anbieterübergreifend korrigiertAnbieterübergreife…3.3Beleg durch LeerverweigerungBeleg durch Leerve…3.4Anbieterübergreifende RettungAnbieterübergreife…3.5Zu Global hochgestuft3.6IKP als letzte VerteidigungslinieIKP als letzte Ver…3.7Enthaltung, nur AnbieterEnthaltung, nur An…M1V3F-SchlichtungM2Verhaltensbasiertes Anbieter-VetoVerhaltensbasierte…④ Zwillings-Check4.1Alles bestanden → bestätigtAlles bestanden →…4.2Alles bestanden → umgestoßenAlles bestanden →…4.3Gate nicht bestanden4.4H1-Schutz, wird nicht umgestoßenH1-Schutz, wird ni…4.5Baseline veraltet⑤ Abgleich mit der Angabe5.1Vollständige ÜbereinstimmungVollständige Übere…5.2Nur Anbieter stimmt übereinNur Anbieter stimm…5.3Modell stimmt nicht übereinModell stimmt nich…5.4Modelltausch5.5Eigenangabe gefälscht5.6Verhalten wurde gelenktVerhalten wurde ge…5.7Nicht genug Daten5.8Uneindeutig
ÜbereinstimmungUnbestimmtAbweichungGrau = diesmal nicht durchlaufener ZweigAuf einen beliebigen Knoten klicken, um die Erklärung zu sehen
Alle Fragen wurden beantwortet, Anbieter und Modell stimmen durchgehend überein, die Nachprüfung bestätigt es → vollständige Übereinstimmung.
Tatsächlicher Pfad 1.1 → 2.2 → 3.1 → 4.1 → 5.1

Die Methode und ihre Grenzen

Wir fragen einen Endpunkt nie, welches Modell er ist — jeder Endpunkt kann jeden Namen nennen. Wir schicken 84 Standardprüfungen und lassen ihn damit wirklich arbeiten; anschließend vergleichen wir die Art dieser Arbeit mit den Referenzwerten bekannter Modelle. Das Urteil entsteht in fünf Stufen, von grob nach fein, und jede Stufe darf sagen: „Die Belege reichen nicht, ich lege mich nicht fest.“

Wie die fünf Stufen eingrenzen

  1. Prüfungen ausführen

    Lässt sich dieser Endpunkt überhaupt messen?

    Die erste Voraussetzung ist, dass die Fragen tatsächlich beantwortet wurden. Fehlende Antworten bedeuten nicht nur weniger Daten: Die verbliebenen können zufällig alle in dieselbe Richtung zeigen, und das ist eine Stichprobenverzerrung, kein Beleg.

    Antwortet der Endpunkt gar nicht, oder greifen Schlüssel oder Modellname schlicht nicht, hören wir dort auf, statt aus Bruchstücken ein Urteil zusammenzusetzen.

  2. Den Hersteller erkennen

    Von wem stammt dieses Modell?

    Der häufigste Austausch überschreitet Familiengrenzen: ein billiges Modell im teuren Namen. Das Verhalten auf Familienebene ist am stabilsten und am schwersten zu fälschen, deshalb fragen wir diese Ebene zuerst. Verglichen werden Stil und Gewohnheiten der Antworten, nicht die Selbstauskunft — sie ist das am leichtesten zu fälschende Element des ganzen Berichts.

    Ohne belastbare Familienbelege enthalten wir uns, statt trotzdem einen Namen zu nennen. Nennt ein Endpunkt auf Chinesisch einen Hersteller, verhält sich aber wie ein anderer, werten wir die Auskunft als Versprecher und kehren zu den Verhaltensbelegen zurück. Die Verhaltensspalte (Verhalten ohne Selbstauskunft) dient nur als Indiz: Weicht allein diese Spalte von der Angabe ab, wird das nie als Fälschung gewertet.

  3. Das Modell erkennen

    Welches Modell innerhalb dieser Familie ist es?

    Sie haben ein bestimmtes Modell gekauft, nicht „irgendetwas von diesem Hersteller“. Was Nutzer als Leistungsabfall erleben, passiert meist auf dieser Ebene: Die Familie bleibt, ein billigeres Geschwistermodell tritt an ihre Stelle. Wir vergleichen gleichzeitig innerhalb der Familie und über Familien hinweg und lassen beide Ergebnisse einander prüfen — ist die Familie erst falsch bestimmt, benennt der Vergleich innerhalb der Familie sehr überzeugt das falsche Modell. Beim Urteil vergleichen wir zuerst mit der Gruppe naher Verwandter, zu der das behauptete Modell gehört, und vertrauen ihr nur bei ausreichend guter Passung; danach vergleichen wir diese Passung mit den Gruppen anderer Familien — nur wenn eine andere Gruppe deutlich besser passt, werten wir es als Austausch. Hat das behauptete Modell keine Baseline, erheben wir keine Anschuldigung.

    Reichen die Belege nur bis zur Familienebene, schreibt der Bericht genau das: Wir erkennen den Hersteller, nicht das Modell. Wir füllen die Lücke nicht mit dem ähnlichsten Kandidaten.

  4. Zwillinge nachprüfen

    Lässt sich das in der Vorstufe gewählte Modell wirklich von seinen nächsten Geschwistern trennen?

    Manche Modelle sind Zwillinge: Stil, Fähigkeiten und Formulierungsgewohnheiten überlappen so stark, dass die Vorstufe zwischen ihnen kaum Trennschärfe hat. Die Werte liegen dicht beieinander, ohne dass diese Nähe etwas bedeutet. Diese Stufe tut genau eines: Für solche Gruppen naher Verwandter zieht sie mit einem eigenen, genau für diesen Vergleich gebauten Fragensatz neue Stichproben und liest die gesamte Verteilung statt einzelner Antworten. Besteht sie, wird die Vorstufe bestätigt oder verworfen; besteht sie nicht, bleibt die Vorstufe stehen.

    Diese Stufe trägt eine bewusste Asymmetrie: Sind die Belege nicht entscheidend und stimmt die Vorstufe zufällig mit der Angabe des Anbieters überein, verwerfen wir nicht. Einen ehrlichen Anbieter fälschlich zu beschuldigen kostet mehr, als einen unehrlichen zu übersehen.

  5. Mit der Angabe abgleichen

    Worin unterscheidet sich das Gemessene von der Angabe des Anbieters?

    Das Erkennen selbst sieht die Angabe des Anbieters nicht an — die vorangehenden Stufen vergleichen ausschließlich Verhaltensbelege. Die Angabe kommt an genau zwei Stellen ins Spiel: wenn die vierte Stufe über ein Verwerfen entscheidet, und hier. Diese Reihenfolge ist Absicht — wer die Antwort vor der Frage kennt, lässt sich von der Angabe nicht führen. Die Ergebnisse sind: vollständige Übereinstimmung, nur Familie stimmt, falsches Modell in richtiger Familie, Austausch, gefälschte Selbstauskunft, induziertes Verhalten, Datenlage unzureichend und uneindeutig.

    Widersprechen sich die Signale ohne stabile Mehrheit, lautet das Ergebnis „uneindeutig“. Das ist ein reguläres Urteil und keine Störung.

Warum wir so oft sagen, dass wir es nicht entscheiden können

Weil die beiden Fehlerrichtungen nicht gleich viel kosten. Ein ehrliches Relay des Modellaustauschs zu bezichtigen ist eine Anschuldigung und schadet realen Menschen; einen Austausch zu übersehen lässt Ihnen dagegen die Möglichkeit, erneut zu prüfen oder die Historie zu lesen. Bei dünner Beweislage legen wir uns deshalb nicht fest.

Das hat im Code eine konkrete Form: Der Bericht zeichnet „Modell weicht ab“ nur, wenn das behauptete Modell eine Baseline hat und die Fingerabdruck-Belege einen Austausch stützen; eine Angabe ohne Baseline wird nie angeschuldigt. „Das ähnlichste Modell weicht zufällig von der Angabe ab“ wird nie als Anschuldigung dargestellt — das ist bloß unsere Vermutung. Steht dort „unbestimmt“, lautet die richtige Lesart: Die Belege dieses Laufs tragen kein Urteil. Das ist weder ein Freispruch noch eine Verurteilung.

Wie die Zahlen im Bericht zu lesen sind

Das Identitätsurteil
Das Ergebnis ist keine Gesamtnote. Es fasst die Hinweise zur Modellidentität zusammen. Lesen Sie die Familienzuordnung, ein gegebenenfalls bestimmtes Untermodell und die separaten Verhaltenshinweise getrennt.
Urteilsstärke
Wie stark die Belege in genau diesem Lauf waren: wie vollständig die Fragen beantwortet wurden, ob die einzelnen Signale in dieselbe Richtung zeigten und wie groß der Abstand zwischen nahe verwandten Kandidaten war. Der Wert ändert sich von Lauf zu Lauf; er ist keine feste Eigenschaft des Modells.
Offline-Selbsttest (keine unabhängige Validierung)
Eine Offline-Simulation einer einzelnen Ebene (des Identitäts-Fingerabdrucks) durch Neuziehen ihrer eigenen Trainingsverteilungen. Sie ist nicht an unabhängigen Stichproben validiert, nicht die Genauigkeit des gesamten Urteilsablaufs und hat mit Ihrem Lauf nichts zu tun. Echte Endpunkt-Stichproben für den ganzen Ablauf sind noch wenige; sie dürfen nicht als Genauigkeit je Modell zitiert und nie als „Wahrscheinlichkeit, dass dieses Urteil stimmt“ gelesen werden.

Was wir nicht können

Das sind die Grenzen, die wir kennen. Wir schreiben sie auf, weil ein Bericht, der seine Grenzen verschweigt, mehr Vertrauen erhält, als ihm zusteht.

  • Wir sehen nur diesen einen Aufruf

    Eine Prüfung ist eine Stichprobe. Ein Relay kann nur einen Teil des Verkehrs austauschen oder immer dann echte Ware liefern, wenn der Verkehr nach einer Prüfung aussieht. Einmal bestanden ist nicht dasselbe wie dauerhaft ehrlich — prüfen Sie regelmäßig nach und lesen Sie die Historie statt eines einzelnen Berichts.

  • Die Unterscheidung naher Verwandter hat eine Obergrenze

    Ahmt ein Nachahmer mehr als die Hälfte des Verhaltens gezielt nach, zeigt bauartbedingt etwa die Hälfte der Belege auf die behauptete Identität. Das ist eine strukturelle Grenze und kein Mangel an Prüfungen — wir haben es gemessen: Mehr Prüfungen erhöhten die Kosten stark und die Trennschärfe kaum.

  • Wir können nicht beweisen, dass nichts ausgetauscht wurde

    Ein Übereinstimmungsurteil bedeutet „die Belege dieses Laufs stützen keinen Austausch“, nicht „es gab keinen Austausch“. Jede Prüfung, die Letzteres garantieren will, überschätzt sich selbst.

  • Ältere Berichte kennzeichnen weniger

    Der Entscheidungsweg wird nachträglich aus gespeicherten Daten rekonstruiert; die Engine hält nicht fest, welche Regel sie damals genommen hat. Manche Verzweigungen hinterlassen keine unterscheidbare Spur, und dann zeigen wir nur das Ergebnis, ohne die Regel zu benennen. Lieber sagen wir weniger, als zu raten.

Prüfumfang

Status richtig lesen

Bestanden

Die Antwort erfüllt Referenzwert und Sicherheitsschwelle dieser Prüfung.

Warnung

Das Signal ist unvollständig oder nahe am Grenzwert; Erklärung und Rohantwort prüfen.

Fehlgeschlagen

Eine Abweichung, ein Protokollfehler oder Integritätsrisiko wurde bestätigt.

So entsteht das Urteil

Modellidentität

Familien-Fingerprints, Submodell-Merkmale und Anti-Spoofing-Signale werden mit der Modellangabe abgeglichen.

Abrechnung und Transport

Token-Zahlen, SSE-Struktur, Latenz und Antwortformat werden auf Aufblähung und Relay-Fehler geprüft.

Sicherheit und Lieferkette

Prüft System-Prompt-Injection, Geheimnisabfluss, Dependency-Hijacking und Signaturmanipulation.

Attacks this tool detects

Diese Probe erkennt drei zentrale Relay-Angriffsklassen aus arXiv 2604.08407: Dependency-Hijacking, bedingte System-Prompt-Injection und den Abfluss von Zugangsdaten. Sie zeigt Identitätsbelege und Verhaltenswarnungen, vergibt aber keinen Sicherheits-Score.

AC-1.a

Antwort-Manipulation

The proxy modifies tool-call or text content during response parsing, causing the agent to execute attacker-specified operations. Common tactics include tampering with npm/pip/go/cargo install commands, injecting typosquatting packages, and rewriting shell command parameters. Detection compares the proxy's response to direct-connect tool-call payloads to surface silent rewrites.

AC-1.b

Bedingte Injektion

The proxy conditionally injects a system message based on prompt content — malicious instructions for requests containing sensitive terms like "bank", "password", or "transfer", silence for everything else. The skew shows up statistically. Detection uses Proxy Monitor to compare the system-prompt offset between baseline and the relay under test.

AC-2

Geheimnis-Scanning

The proxy silently scans both requests (request) and responses (response) for API keys, access tokens, personal data, and trade secrets. Because the content itself is not modified, generic diff tools miss it. Detection injects a honeypot token and verifies whether it surfaces in proxy logs, Telegram bots, or external endpoints.

Häufige Fragen

Wie viele Prüfungen führt BazaarLink Probe aus?

Die Suite umfasst 84 Standardprüfungen und 2 optionale Prüfungen, insgesamt höchstens 86. Optionale Prüfungen laufen nur bei passender Einstellung und Endpoint-Fähigkeit.

Wie erkennt Probe einen Modellaustausch?

Probe vergleicht Modellfamilie, Submodell-Fingerprints, Wissens- und Fähigkeitsmerkmale sowie das Verhalten ohne Eigenangaben. Ein einzelnes schwaches Signal gilt nicht als Beweis.

Speichert BazaarLink meinen API-Schlüssel?

Der API-Schlüssel wird nur für die angeforderte Prüfung verwendet und erscheint weder im Bericht noch im öffentlichen Link. Verwenden Sie einen widerrufbaren Testschlüssel mit kleinem Limit.

Bedeutet eine Warnung, dass das Relay betrügt?

Nein. Eine Warnung kennzeichnet unvollständige oder auffällige Evidenz. Prüfen Sie Erklärung und Rohantwort; ein starkes Fehlurteil verlangt mehrere übereinstimmende Signale.

← Zurück zu BazaarLink