Pi Hole plötzlich neues Passwort

crt

Lt. Junior Grade
Registriert
Dez. 2024
Beiträge
381
Hallo!

Ich wollte mich in meine Pi Hole einloggen, die ich vor 2 Monaten aufgesetzt habe. Dabei habe ich scheinbar das Passwort für die Weboberfläche vergessen. Zumindest konnte ich mich dort nicht einloggen. Ich kann mir eigentlich nicht vorstellen, dass ich das Passwort vergessen habe und frage mich nun, ob ich irgendwie gehackt wurde. Wurde die Pi-Hole schon öfter gehackt?

Grüße
 
Vodafone Glasfaser
Wer soll dein Pi Hole Hacken und warum?
Sicher das du das PW nicht mit dem des SSH Zugangs verwechselst hast?
 
  • Gefällt mir
Reaktionen: LuxSkywalker, Engaged und Micha-
Über den Pi-Hole läuft eigentlich kein Datenverkehr. Er löst nur deine DNS-Anfragen auf.
Ich gehe mal davon aus, dass der Pi-Hole nicht aus dem Internet erreichbar ist.
Mal deutsche/englische Tastaturbelegen geprüft, also z.B. mal "y" und "z" getauscht etc.?
 
  • Gefällt mir
Reaktionen: Engaged
Immer mit der Ruhe. Über den PI-Hole läuft zwar kein Datenverkehr, aber da laufen, wenn richtig eingerichtet, die DNS Anfragen drüber. evtl. auch DHCP.
Bei mir war mal ein Problem bei den automatischen Passwörtern in der Terminalanzeige: 1,l,L,i

setze das Passwort zurück, sofern du das kannst. Google hilft da. Ohne Passwort im lan geht auch, aber nun ... der Feind sitzt im eigenen Netz.

SSH nur wenn Headless. Je weniger offen ist, desto besser.
 
  • Gefällt mir
Reaktionen: SSD960
Auf meinem Pihole noch nicht passiert. Allerdings ist der Headless und ich habe für SSH ein eigenes Kennwort. Und veröffentlicht ist der natürlich auch nicht.
 
Code:
pihole -h
Usage: pihole [options]
Example: 'pihole allow -h'
Add '-h' after specific commands for more information on usage

Domain Options:
  allow, allowlist    Allow domain(s)
  deny, denylist      Deny domain(s)
  --regex, regex      Regex deny domains(s)
  --allow-regex       Regex allow domains(s)
  --wild, wildcard    Wildcard deny domain(s)
  --allow-wild        Wildcard allow domain(s)
                        Add '-h' for more info on allow/deny usage

Debugging Options:
  -d, debug           Start a debugging session
                        Add '-c' or '--check-database' to include a Pi-hole database integrity check
                        Add '-a' to automatically upload the log to tricorder.pi-hole.net
  -f, flush           Flush the Pi-hole log
  -r, repair          Repair Pi-hole subsystems
  -t, tail [arg]      View the live output of the Pi-hole log.
                      Add an optional argument to filter the log
                      (regular expressions are supported)
  api <endpoint>      Query the Pi-hole API at <endpoint>
                        Precede <endpoint> with 'verbose' option to show authentication and status messages


Options:
  setpassword [pwd]   Set the password for the web interface
                        Without optional argument, password is read interactively.
                        When specifying a password directly, enclose it in single quotes.
  -g, updateGravity   Update the list of ad-serving domains
  -h, --help, help    Show this help dialog
  -l, logging         Specify whether the Pi-hole log should be used
                        Add '-h' for more info on logging usage
  -q, query           Query the adlists for a specified domain
                        Add '-h' for more info on query usage
  -up, updatePihole   Update Pi-hole subsystems
                        Add '--check-only' to exit script before update is performed.
  -v, version         Show installed versions of Pi-hole, Web Interface & FTL
  uninstall           Uninstall Pi-hole from your system
  status              Display the running status of Pi-hole subsystems
  enable              Enable Pi-hole subsystems
                        Add '-h' for more info on enable usage
  disable             Disable Pi-hole subsystems
                        Add '-h' for more info on disable usage
  reloaddns           Update the lists and flush the cache without restarting the DNS server
  reloadlists         Update the lists WITHOUT flushing the cache or restarting the DNS server
  checkout            Switch Pi-hole subsystems to a different GitHub branch
                        Add '-h' for more info on checkout usage
  networkflush        Flush information stored in Pi-hole's network tables
                        Add '--arp' to additionally flush the ARP table
 
  • Gefällt mir
Reaktionen: Mu Wupp und CoMo
Dr. Chaos schrieb:
Wer soll dein Pi Hole Hacken und warum?

das kann ich dir beantworten:
1. ein Pi Hole wird nur selten geprüft, ob der nicht gehackt wurde
2. ein Pi Hole läuft idR 24/7 und ist dauerhaft mit dem Netzwerk verbunden
3. ein Pi Hole ist ein kleine Computer, der auch wunderbar als Zombie Bot durch einen Bad Actor betrieben werden kann, ohne große Aufmerksamkeit zu erzeugen


Nilson schrieb:
Über den Pi-Hole läuft eigentlich kein Datenverkehr. Er löst nur deine DNS-Anfragen auf.

Auch DNS Abfragen sind Datenverkehr. und das bringt und zu

4. ein gehijacktes Pi Hole kann dem User durch bösartige Konfiguration auf Fake Websiten schicken, die legit aussehen, ohne das der User oder Browser da zunächst etwas verdächtigt, da der Domain Name nicht verändert ist wie paypall com oder so was sondern auch wirklich paypal com heißt - nur aber durch den Angreifer zu der bösartigen IP ausgelöst wird.
 
Sebbi schrieb:
da der Domain Name nicht verändert ist wie paypall com oder so was sondern auch wirklich paypal com heißt - nur aber durch den Angreifer zu der bösartigen IP ausgelöst wird.
Das funktioniert durch das Zertifikat und HSTS nicht. Dazu müsste der Angreifer zusätzlich noch auf jedem Gerät ein eigenes Root-CA installieren.

HSTS zwingt den Browser zur Verbindungsverschlüsselung. Daher benötigst du für paypal com ein gültiges Zertifikat. Das bekommst du aber nicht, deswegen müsste auf dem jeweiligen PC von dem Opfer auch noch eine eigene CA untergeschoben werden, die dann das selbst ausgestellte Zertifikat für paypal com akzeptiert.

Früher ohne HTTPS war das noch einfach.
 
  • Gefällt mir
Reaktionen: Fighter1993
Gibt nur 3 Szenarien wie ein pihole gehackt werden könnte:

1) Der Pihole ist vom Internet aus erreichbar. Dafür müsstest du aber selbst in der Firewall/Router eine Freigabe gemacht & damit den Fernzugriff aktiviert haben

2) Der pihhole hängt in einem schlecht konfigurierten öffentlichen Netzwerk (zB. keine Isolation), an dem sich Leute (darunter eben etwaige Hacker /scriptkiddies) einwählen können

3) Eines deiner Geräte im gleichen Netzwerk wie der Pihole ist schon infiziert. Meist wenn man mit einem Laptop/Desktop/Tablet Seiten/Mails öffnet die man nicht öffnen sollte / bzw. recht fahrlässig mit der Sicherheit umgeht.

Ich glaube an alle drei Punkte nicht wirklich. Punkt 3 ist da noch der wahrscheinlichste.

Du hast aber viel eher einfach nur das Pwd vergessen oder bei der Eingabe ggf. versehentlich die CapsLock-Taste aktiviert, so dass das Passwort jetzt nicht mehr passt.
Ergänzung ()

Sebbi schrieb:
4. ein gehijacktes Pi Hole kann dem User durch bösartige Konfiguration auf Fake Websiten schicken, die legit aussehen, ohne das der User oder Browser da zunächst etwas verdächtigt, da der Domain Name nicht verändert ist wie paypall com oder so was sondern auch wirklich paypal com heißt - nur aber durch den Angreifer zu der bösartigen IP ausgelöst wird.
Dafür muss man kein pihole "hacken", da reicht ein "Man in the middle" attack, indem sich der Angreifer als pihole/DNS ausgibt. Das dann auf einem schon infizierten Gerät.

Mit dem pihole selbst wird Niemand im Internet surfen, deshalb kann der pihole auch kaum selbst infirziert werden/sein.
Ein Angriff bi einer 0815-Privatperson (also keinem Unternehmen) kommt also deshalb beinahe immer über ein Endgeräten wie Laptops/Tablet.
 
Zuletzt bearbeitet:
  • Gefällt mir
Reaktionen: Helge01
Zurück
Oben