ALL SEEING EYE
Netzwerke verstehen.
Risiken sichtbar machen.
Ein System zur automatisierten Erfassung, Aufbereitung und sicherheitsorientierten Analyse von Netzwerk-Konfigurationen.
Security sichtbar machen
Aus komplexen Konfigurationen werden klare Erkenntnisse.
Unternehmensnetzwerke wachsen laufend. Mit jedem Gerät und jeder Änderung wird es schwieriger, Konfigurationen manuell zu prüfen und sicherheitsrelevante Abweichungen rechtzeitig zu erkennen.
All Seeing Eye entwickelt dafür ein Python-basiertes Werkzeug: Netzwerkgeräte werden erfasst, Konfigurationen strukturiert aufbereitet und mithilfe eines bestehenden Large Language Models analysiert. Das Ergebnis ist ein nachvollziehbarer Bericht mit priorisierten Handlungsempfehlungen.
Von der Infrastruktur zum Finding
Ein kontrollierter Analyseprozess.
Vier klar getrennte Schritte machen den Weg von der Gerätekonfiguration bis zum Bericht transparent.
-
01
Erfassen
Autorisierte Geräte und erreichbare Assets werden erkannt. Konfigurationen werden über geeignete, lesende Schnittstellen abgerufen.
-
02
Strukturieren
Rohdaten werden geparst, vereinheitlicht und für die weitere Sicherheitsanalyse in ein konsistentes Format gebracht.
-
03
Bewerten
Aufbereitete Konfigurationsdaten werden auf mögliche Fehlkonfigurationen und Sicherheitsrisiken untersucht.
-
04
Berichten
Ergebnisse erscheinen übersichtlich, priorisiert und mit verständlichen Empfehlungen in einem automatisierten Bericht.
Ein klares Sicherheitsprinzip
Beobachten.
Nicht eingreifen.
All Seeing Eye ist als Analysewerkzeug gedacht. Das System liest Informationen aus und unterstützt bei ihrer Bewertung – Änderungen an der Infrastruktur bleiben bewusst außerhalb des Projektumfangs.
Vier Perspektiven. Ein System.
Das Team hinter All Seeing Eye.
Entwickelt im Rahmen der Diplomarbeit 2026/27 an der HTL Wien 3 Rennweg.
Kontakt & Austausch
Interesse am Projekt?
Fragen, Feedback oder technischer Austausch sind willkommen. Der aktuelle Entwicklungsstand ist öffentlich auf GitHub einsehbar.
Zum GitHub-Repository