Mario Madersbacher

Netzwerktechnik • Cybersecurity • Systemadministration

Über mich

Ich bin Schüler der BHAK Schwaz mit IT-Schwerpunkt. Mein Fokus liegt auf Netzwerktechnik, Systemadministration und praxisnaher Cybersecurity. Durch eigenständige Projekte und stetiges Lernen baue ich mir eine fundierte technische Basis für eine spätere Karriere im Bereich IT-Security auf.

Projekte

Cisco Netzwerkprojekt

Planung und Aufbau eines Schulnetzwerks mit verschiedenen Nutzerbereichen (z. B. Schüler, Verwaltung, Server). Einrichtung von automatischer IP-Vergabe (DHCP), Namenauflösung (DNS) und Kommunikation zwischen den Bereichen mithilfe von Cisco Packet Tracer.

Python Hash Cracker 1.0

Ein vollwertiges Kommandozeilen-Tool zum Knacken von Passwort-Hashes mittels Brute-Force oder Dictionary-Angriff. Unterstützt MD5, SHA1, SHA256 und SHA512 sowie automatische Hash-Typ-Erkennung anhand der Länge. Fortschrittsanzeige über die rich-Bibliothek.

  • Brute-Force mit frei definierbarem Zeichensatz und Passwortlänge
  • Dictionary-Angriff mit benutzerdefinierter Wortliste
  • Echtzeit-Fortschrittsanzeige mit Farb- und Balkenausgabe
  • CLI-gesteuert, dokumentiert und öffentlich auf GitHub verfügbar

NetRecon

Professionelles Netzwerk-Scanning-Tool in Python, das Subnetze selbstständig erkennt oder manuell eingeben lässt. Erkennt Geräte per ARP-Scan, zeigt offene Ports via Banner-Scan, OS-Detection und liefert übersichtliche HTML-Reports mit interaktiven Diagrammen und Netzwerk-Topologie. Ideal für Sicherheits- und Netzwerkadministration.

  • Automatische Subnetzerkennung mit Möglichkeit zur manuellen Eingabe
  • ARP-Scan zur Erkennung aktiver Hosts
  • Portscan mit Bannererkennung und OS-Detection
  • HTML-Report mit D3.js-Netzwerkgraph und Chart.js-Portstatistiken
  • Open Source auf GitHub – volle Kontrolle und Erweiterbarkeit

Fähigkeiten

  • Python: Kleine Programme in der Eingabe-Konsole, einfache Tools zur Passwortprüfung
  • Netzwerktechnik: Aufbau und Konfiguration von Netzwerken mit mehreren Bereichen (z. B. für Schüler, Lehrer, Server)
  • Linux: Arbeiten im Terminal, Programme installieren, Benutzer anlegen, einfache Server einrichten
  • HTML/CSS/JavaScript: Webseiten erstellen, gestalten und bedienbar machen – auch für Handy und PC
  • Cybersecurity: Erste Erfahrungen mit Sicherheitslücken in Webseiten und Passwörter knacken zu Lernzwecken
  • Systemadministration: Nutzerrechte verwalten, Computer vernetzen, Fehler finden und beheben

Kontakt

Email: mario.madersbacher.2008@gmail.com

GitHub: github.com/mmadersbacher