Wiederherstellung nach versehentlichem Löschen von /lib unter Linux

2025-03-22

Dieser Beitrag beschreibt, wie man ein Linux-System wiederherstellt, nachdem versehentlich das wichtige Verzeichnis `/lib` gelöscht wurde. Der Autor untersucht verschiedene Methoden, von der Verwendung vorhandener Tools wie einer statischen Busybox bis hin zur Erstellung und Übertragung eines minimalen, statisch kompilierten C-Programms, um wichtige Dateien zu ersetzen. Die schrittweise Anleitung behandelt Techniken mit integrierten Bash-Befehlen und Netzwerkübertragungen und bietet eine Lösung, um eine Neuinstallation des Betriebssystems zu vermeiden.

Mehr lesen

Ransomware-Entschlüsselung ohne Lösegeld: Ein Wettlauf gegen die Zeit

2025-03-14
Ransomware-Entschlüsselung ohne Lösegeld: Ein Wettlauf gegen die Zeit

Der Autor hat erfolgreich einem Unternehmen geholfen, seine Daten von der Akira-Ransomware wiederherzustellen, ohne Lösegeld zu zahlen, und hat den vollständigen Quellcode veröffentlicht. Die Ransomware verwendet vier Zeitstempel in Nanosekunden als Seeds zur Generierung von Verschlüsselungsschlüsseln. Durch die Analyse des Verschlüsselungsalgorithmus der Ransomware und der Zeitstempel des Dateisystems hat der Autor eine GPU-beschleunigte Brute-Force-Lösung entwickelt. Dies beinhaltete das Auflisten von Zeitstempelkombinationen, das Generieren von Schlüsseln und den Versuch, bekannten Klartext zu entschlüsseln. Der Prozess war herausfordernd und erforderte Reverse Engineering, Optimierung der CUDA-Programmierung und Cloud-Computing-Ressourcen. Der Autor teilt technische Details und Code und bietet eine wertvolle Ressource für die Datenwiederherstellung in ähnlichen Situationen.

Mehr lesen