Geschlossene LIVE-Abnahme · Python Scanner 1.0

Python-Code verständlich prüfen, ohne ihn auszuführen.

Der Scanner untersucht Python-Projekte regelbasiert und lokal im Browser. Jeder Befund erklärt Beschreibung, Risiko, Ursache, konkrete Lösung, Fundstelle und eine passende Kontrollprüfung.

Mit KI-Befundassistent: Deine Scanbefunde verständlich erklärt – mit klaren Prioritäten, damit du sofort weißt, wo du zuerst handeln solltest.

Abo-Zugang wird geprüft …
Was macht der Scanner?

Statische Strukturprüfung

Er liest Syntaxbaum und Quellstruktur, bündelt gleiche Probleme und priorisiert nur nachvollziehbare Befunde.

Für wen?

Python-Projekte und Bot-Betreiber

Für Entwickler, Agenturen und Betreiber, die vor Änderungen oder Übergaben einen verständlichen technischen Überblick benötigen.

Was wird nicht behauptet?

Keine Laufzeitfreigabe

Der Bericht ersetzt weder Tests noch Penetrations-, Last- oder Integrationsprüfung und enthält kein Gewinnversprechen.

Acht Prüfbereiche

Was der Python Code Scanner konkret bewertet.

Konfigurationsregeln werden auch im API Scanner verwendet; vertiefte Security- und Performance-Analysen bleiben getrennt.

01

Codequalität

Syntaktische Lesbarkeit, veränderbare Standardparameter und schwer wartbare Kontrollflüsse.

02

Konfiguration

JSON-Lesbarkeit, Secrets, TLS-Prüfung, Host-/CORS-Grenzen und reproduzierbare Requirements.

03

Architektur

Große Module, überladene Funktionen und direkt zyklische interne Modulabhängigkeiten.

04

Fehlerbehandlung

Allgemeine Exceptions, die ausschließlich mit pass oder continue unsichtbar gemacht werden.

05

Imports

Wildcard-Imports, echte Doppelimporte in derselben Datei und direkte Kreisabhängigkeiten.

06

Duplikate

Nur ausreichend große, exakt normalisierte Funktionskörper – keine vagen Ähnlichkeitsbehauptungen.

07

Performance

Belastbare statische Muster wie blockierendes time.sleep innerhalb einer async-Funktion.

08

Sicherheit

Hart codierte Zugangswerte, eval/exec, shell=True sowie unsichere Pickle- und YAML-Nutzung.

Berechtigung wird geprüft

Python Code Scanner

Die serverseitige Kauf- und Lizenzberechtigung wird geprüft.

KI-Befundassistent · privater Scanbericht

Was der KI-Assistent beim Python Code Scanner macht.

Er übersetzt Codequalitäts-, Architektur- und Fehlerbefunde in verständliche Ursachen, priorisierte Reparaturen und konkrete Entwickler-Aufgaben.

Befunde verstehen

Erklärung mit Beleg-IDs

Der Assistent erklärt ausgewählte Befunde verständlich. Konkrete Aussagen müssen auf gültige Befund-IDs aus genau diesem Bericht verweisen.

Arbeit priorisieren

Reparatur- und Kontrollplan

Er erstellt Prioritäten, Entwickler-Aufgaben, Vorher-/Nachher-Schritte und Management-Zusammenfassungen. Ein belegter Plan kann als Markdown exportiert werden.

Sicher begrenzt

Nur eigener, geschwärzter Bericht

Der Assistent steht im privaten, berechtigten Scanbericht und im geschützten Abnahmetest bereit. Er erhält keinen Bot-Quellcode, führt nichts aus, ändert nichts automatisch und ersetzt weder Originalbefund noch fachliche Prüfung.

FAQ und Kundenanleitung

So wird der Bericht richtig verwendet.

Wird mein Python-Code ausgeführt?

Nein. Der Scanner liest Quelltext lokal im Browser und wertet dessen Struktur statisch aus. Er importiert und startet keine Kundendatei.

Welche Dateien kann ich prüfen?

Python- und unterstützte Konfigurationsdateien bis 2,5 MB sowie ZIP-Archive bis 50 MB. Aus Archiven werden nur geeignete Python- und Konfigurationsdateien gelesen.

Was geschieht mit .env-Dateien?

Echte .env-Dateien werden bewusst nicht gelesen. Der Scanner meldet lediglich, dass sensible Umgebungsdateien übersprungen wurden.

Ist ein hoher Score eine Produktionsfreigabe?

Nein. Statische Analyse sieht weder reale API-Antworten noch Datenbanken, Rechte, installierte Pakete oder Laufzeitlast. Der Bericht nennt diese Grenzen ausdrücklich.

Warum meldet der Scanner nicht jede mögliche Stilregel?

Die erste Version priorisiert belastbare, erklärbare Regeln. Unsichere Vermutungen werden nicht als konkrete Fehler ausgegeben.

Wie speichere ich den Bericht?

Der vollständige Bericht kann als JSON gespeichert oder über die Browser-Druckfunktion als PDF ausgegeben werden.