Transparenz
Was geprüft wird
SQANLAB Scan ist eine statische Analyse. Der Scanner liest Lua-, JavaScript- und Manifest-Dateien einer Ressource und prüft sie gegen ein Regelwerk aus Signaturen. Jede Signatur steht hier mit Name, Schwere und Empfehlung. Die technischen Erkennungsmuster selbst veröffentlichen wir nicht, damit sie nicht gezielt umgangen werden.
Was der Scanner kann
- Findet bekannte Muster für Backdoors, Webhooks, Nachlade-Code, Obfuskation und Datenabfluss in Sekunden.
- Bewertet Kombinationen: Ein HTTP-Request allein ist harmlos, HTTP-Request plus Codeausführung in derselben Datei ist kritisch.
- Berechnet je Ressource einen SHA-256-Hash, an den ein Siegel gebunden wird.
- Meldet, was er übersprungen hat, zum Beispiel Stream-Ordner ohne Code.
Was der Scanner nicht kann
- Er führt keinen Code aus und sieht kein Laufzeitverhalten. Was erst zur Laufzeit aus dem Netz kommt, kann er nur an der Nachlade-Stelle erkennen.
- Stark verschleierter Code wird als Obfuskation gemeldet, aber nicht entschlüsselt.
- Er ersetzt kein manuelles Audit und gibt keine Garantie. Ein Scan ist eine Momentaufnahme der geprüften Version.
- Er ist kein Anti-Cheat und prüft keine Spieler, nur Skripte.
Score und Note
Start bei 100 Punkten. Abzug je Regel: Kritisch 40, Hoch 20, Mittel 8, Niedrig 3, Hinweis 0. Wiederholte Treffer derselben Regel zählen ein Viertel, gedeckelt auf das Doppelte des Grundabzugs. Note A ab 90, B ab 75, C ab 60, D ab 40, sonst F.
Regelwerk
Das Regelwerk wächst mit jedem Scan. Stand und Version stehen in jedem Report. Prüfmethodik angelehnt an BSI IT-Grundschutz, Anbieter: SQANLAB, ein Angebot von CYQORE.