
In der sich schnell entwickelnden digitalen Landschaft von heute verlassen sich viele Organisationen und Einzelpersonen weiterhin auf veraltete Hardware für kritische Operationen. Während die Verwendung von Altsystemen kosteneffektiv oder praktisch erscheinen mag, birgt sie erhebliche Sicherheitsrisiken, die oft unterschätzt werden. Dieser ausführliche technische Blog wird untersuchen, wie alte Hardware neue Bedrohungen für Ihre Cybersicherheitslage einführen kann – einschließlich Hardware-Backdoors, Standard-Anmeldedaten, nicht patchbare Schwachstellen und Techniken zur Ausnutzung in der realen Welt. Wir liefern auch praktische Scanbefehle und Codebeispiele zum Erkennen risikoreicher Hardware in Ihrer Umgebung, was diesen Leitfaden sowohl für Anfänger als auch für fortgeschrittene Nutzer nützlich macht.
Organisationen betreiben häufig alte Server, Router, Desktops, eingebettete Geräte oder Verbraucherelektronik über ihre beabsichtigte Lebensdauer hinaus. Die Gründe reichen von der Mentalität "Wenn es nicht kaputt ist, repariere es nicht" bis hin zu Budgetbeschränkungen oder der Notwendigkeit der Kompatibilität mit veralteter Software.
Allerdings wird veraltete Hardware zu einer Sicherheitsverpflichtung aufgrund von:
Die Architektur, Firmware und eingebettete Sicherheit alter Hardware entspricht selten der heutigen Landschaft von Angriffen. Dies ermöglicht es Bedrohungsakteuren, Schwachstellen auf eine Weise auszunutzen, die für traditionelle Softwaresicherheitsverteidigungen unsichtbar ist.
Ein Hardware-Backdoor ist ein absichtlicher oder zufälliger Fehler im physischen Design eines Geräts, der das Umgehen von Sicherheitsmechanismen ermöglicht. Im Gegensatz zu softwarebasierten Malware-Programmen können Hardware-Backdoors während der Fertigung, der Lieferkette oder der Firmware-Phasen eingeführt werden und sind extrem schwer zu erkennen oder zu beseitigen, ohne physische Komponenten zu ersetzen.
Backdoors können in folgenden Komponenten existieren:
Sicherheitsforscher Jonathan Brossard hat (The Hacker News, 2012) einen hardware-basierten Backdoor (Rakshasa) demonstriert, der das System-BIOS/UEFI durch eine kompromittierte Firmware ersetzt und verdeckte Persistenz erreicht. Einmal installiert, kann Malware:
Bloomberg berichtete 2018 über angebliche Manipulationen in der chinesischen Lieferkette, bei denen bösartige Chips in Supermicro-Motherboards eingefügt wurden, die von großen US-Firmen genutzt wurden, möglicherweise, um eine Fern-Backdoor zu ermöglichen. Auch wenn diese Berichte umstritten sind, unterstreichen sie doch das globale Risiko von Lieferketten.
Heute integrieren führende CPUs von Intel und AMD Management-Engines auf niedriger Ebene wie Intel Management Engine (IME) und AMD Platform Security Processor (PSP):
Wie im r/privacy Subreddit diskutiert:
Moderne Intel- und AMD-Prozessoren ermöglichen Fernzugriff via Hardware und haben die tiefste Berechtigungsebene, die Remote-Kill-Switches erlauben kann...
Rakshasa, von Brossard, ist bemerkenswert für:
Technische Zusammenfassung aus dem Hacker News Artikel:
"...der Backdoor ermöglicht es dem Angreifer, auf das kompromittierte System aus der Ferne zuzugreifen und sogar Malware nach einer vollständigen Systemlöschung neu zu installieren."
Jonathan Brossard’s Rakshasa BIOS Backdoor - Präsentationsfolien
Legacy-Hardware (Router, Drucker, Kameras, IoT- und Industriegeräte) wird häufig ausgeliefert mit:
Angreifer scannen oft nach diesen exponierten Geräten. Suchmaschinen wie Shodan können angeschlossene Geräte mit offenen Telnet-/SSH-/HTTP-Administratorports finden, und jeder mit den Standard-Anmeldedaten kann sich anmelden und die Kontrolle übernehmen.
Firmware ist oft:
Ein Fehler in alter Firmware kann es Angreifern ermöglichen, mit wenig Aufwand die vollständige Kontrolle zu übernehmen, und Anbieter bieten häufig keine Upgrade-Pfade für solche Geräte.
Wenn Hardware das "Ende ihres Lebenszyklus" erreicht, stellen Anbieter den Support ein:
Angreifer können öffentliche Exploits entwickeln (nirgends sonst zu verstecken), wissend, dass Geräte nicht repariert werden können.
Die Meltdown und Spectre CPU-Bugs, die 2018 bekannt wurden, verdeutlichten, wie grundlegendes Hardwaredesign universelle Risiken einführen kann. Diese Schwachstellen ermöglichten es Angreifern:
Patches für einige Chips waren einfach nicht möglich, insbesondere für ältere Prozessoren, die keine Microcode-Update-Mechanismen haben. Ältere Geräte bleiben dauerhaft ausnutzbar.
Andere nicht patchbare Schwachstellen:
Um die Hardware zu identifizieren und Hersteller, Modell und Firmware-Version zu überprüfen:
sudo dmidecode | less
Auflisten von PCI/USB-Geräten, einschließlich Netzwerkkontrollern:
lspci
lsusb
CPU-Unterstützung auflisten und Mikrocode-Alter entdecken:
cat /proc/cpuinfo
dmesg | grep microcode
Aktuelle BIOS/UEFI-Version abfragen:
sudo dmidecode -t bios
Alle Geräte im Netzwerk lokalisieren, die möglicherweise Standard-Anmeldedaten oder veraltete Firmware haben:
nmap -sV 192.168.1.0/24
Scannen nach häufigen Standard-Anmeldedatenports (http/telnet/ssh):
nmap -p 22,23,80,443,8080 192.168.1.0/24
curl und wget):curl -s http://<gerät-ip>/ | grep -i firmware
#!/bin/bash
echo "Sammeln von BIOS-Informationen..."
sudo dmidecode -t bios | grep -E 'Vendor|Version|Release Date'
echo "Erkennung der CPU..."
cat /proc/cpuinfo | grep -E 'model name|flags' | uniq
import nmap
nm = nmap.PortScanner()
nm.scan('192.168.1.0/24', arguments='-sV -p 22,23,80,443,8080')
for host in nm.all_hosts():
print("Host : %s" % host)
for proto in nm[host].all_protocols():
print("Protokoll : %s" % proto)
ports = nm[host][proto].keys()
for port in ports:
service = nm[host][proto][port]['product']
version = nm[host][proto][port]['version']
print("Port : %s\tDienst: %s\tVersion: %s" % (port, service, version))
Auf identifizierten Geräten nutzen Sie hydra, um nach Standard-Anmeldedaten zu überprüfen:
hydra -L users.txt -P passwords.txt <gerät-ip> http-get
Warnung: Nur auf Geräten verwenden, die Sie besitzen oder für die Sie eine Genehmigung haben, um sie zu testen!
Wie wir herausgestellt haben, ist alte Hardware nicht nur ein Leistungsengpass – sie ist ein Sicherheitspulverfass. Von Hardware-Backdoors, über Standard-Anmeldedaten und nicht patchbare Schwachstellen, bis hin zu den Realitäten moderner und veralteter Ausnutzungsmethoden, untergraben veraltete Geräte Ihre Sicherheitslage auf den tiefsten Ebenen. Angriffe, die diese Schwächen ausnutzen, sind nicht länger theoretisch; sie waren die Ursache großer Sicherheitsverletzungen und persistenter Bedrohungen weltweit.
Handlungsschritte:
Mit proaktivem Management können Sie die Risiken minimieren, die von veralteter Technologie ausgehen, und sich gegen sowohl klassische als auch moderne hardwarebasierte Bedrohungen verteidigen.
Durch das Verstehen und Angehen der Sicherheitsrisiken veralteter Hardware schützen Sie nicht nur Ihre Infrastruktur – Sie tragen dazu bei, das breitere digitale Ökosystem zu sichern.
Wenn Sie diesen Inhalt wertvoll fanden, stellen Sie sich vor, was Sie mit unserem umfassenden 47-wöchigen Elite-Trainingsprogramm erreichen könnten. Schließen Sie sich über 1.200 Studenten an, die ihre Karrieren mit den Techniken der Unit 8200 transformiert haben.