
Black-Box-XXE-Scanner, der In-Band-, fehlerbasierte und blinde Out-of-Band-Injektionen durch statistisches Baselining, Parser-Fingerprinting und OOB-Bestätigung erkennt, mit SARIF-Ausgabe.
Ein eigenständiger Black-Box-XML-External-Entity-(XXE)-Scanner für Sicherheitsfachleute.
XXERipper erkennt In-Band-, Error-Based- und Blind-Out-of-Band-XXE über mehr als 30 Angriffstechnik-Familien hinweg. Es kombiniert statistisches Baselining, differenzielles Parser-Fingerprinting, Out-of-Band-Bestätigung über interactsh-client (manuell oder automatisch), eine browserbasierte Konsole, WAF-Bypass-Encoding, End-to-End-Exploit-Chain-Erkennung, Credential-Extraktion mit einfügefertigen Shell-Snippets, CWE-zugeordnete Findings und JSON-/SARIF-/HTML-Ausgabe für CI/CD und Reporting.
XXERipper ist ein eigenständiger CLI- und Browser-Konsolen-Scanner für XML External Entity Injection, entwickelt für Penetrationstester, Bug-Bounty-Jäger und Sicherheitsforscher, die eine präzise Erkennung mit wenigen False Positives für eine Schwachstellenklasse benötigen, die leicht schlecht und schwer gut zu testen ist.
Er ist bewusst minimal gehalten — httpx und (für die Konsole) flask, sonst nichts — und durchgängig auditierbar. Jede Phase kann nachverfolgt werden, jedes Finding trägt eine Beweiskette, jede übersprungene Technik wird mit einem Grund gemeldet, und jede extrahierte Datei oder Credential wird dedupliziert und mit einfügefertigen Exploitation-Snippets gespeichert.
XXERipper nutzt das Ziel nicht über das Entity-Resolution-Primitiv selbst hinaus aus. Es stellt fest, ob ein Parser externe Entities auflöst, ob das Ergebnis in-band, über Parser-Fehler oder out of band beobachtet werden kann, und meldet diese Feststellung mit einem Confidence-Score, einer CWE-Zuordnung und — wenn eine vollständige Kette abgeschlossen ist — einem Rollup-Finding, das die End-to-End-Auswirkung benennt.