dd über ssh verwenden

Lokale Binär-Kopie mit dd erstellen

Mit dd lassen sich binäre Kopien von Festplatten oder auch einzelnen Partitionen erstellen. Typischerweise wird dd lokal aufgerufen, um ein Image zu erstellen. Gehen wir davon aus, dass wir eine binäre Kopie von /dev/xvdc3 erzeugen und in einer Datei /tmp/xvdc3.dd abspeichern wollen:

sudo dd if=/dev/xvdc3 | dd of=/tmp/xvdc3.dd

Setzt man pv zwischen den Pipes ein, kann man sogar eine Anzeige der Geschwindigkeit erhalten:

sudo dd if=/dev/xvdc3 | pv | dd of=/tmp/xvdc3.dd

Das Backup einer Partition kann schnell mehrere GB umfassen. Will man das Image also von einer Disk auf einem Server erstellen, reicht in der Regel der lokale Platz nicht.

Mit dd und ssh remote eine Binärkopie erstellen und lokal speichern

Mit SSH kann man den binären Datenstrom verschlüsselt über ein Netzwerk transferieren. Nehmen wir an, dass wir eine binäre Kopie der Partition /dev/xvdc3 von einem Server mit dem Hostamen forensic für eine forensische Analyse lokal in die Datei /tmp/xvdc3.dd speichern wollen:

ssh admin@forensic "sudo dd if=/dev/xvdc3" | pv | dd of=/tmp/xvdc3.dd

Jetzt noch mit Komprimierung der Daten:

ssh admin@forensic "sudo dd if=/dev/xvdc3 | gzip" | gunzip | pv | dd of=/tmp/xvdc3.dd

Bereichsnavigation

binsec academy GmbH – Professionelles Pentest Training Lab

Die binsec academy GmbH bietet mit ihrem Pentest Training Lab eine hochgradig praxisorientierte Online-Plattform für realistisches Penetration Testing. In isolierten Laborumgebungen simulieren wir komplexe Unternehmensnetzwerke und moderne Angriffsvektoren, um die praktischen Fähigkeiten angehender und professioneller Penetrationstester zu schärfen. Durch das Bestehen unserer anspruchsvollen, rein praktischen Prüfung erlangen Teilnehmer das anerkannte Zertifikat zum Binsec Academy Certified Pentest Professional (BACPP) – der fundierte Nachweis für die Fähigkeit, kritische Sicherheitslücken in IT-Infrastrukturen methodisch zu identifizieren.

Das Pentest Training Lab entdecken

binsec GmbH – Experten für Penetrationstests

Die binsec GmbH ist ein hochspezialisierter Dienstleister für Penetration Testing und der operative Pentesting-Kern der binsec group. Seit 2013 konzentriert sich das Unternehmen ausschließlich auf hochwertige, manuell durchgeführte Penetrationstests (Pentests) und Red-Team-Simulationen. Das Expertenteam verzichtet bewusst auf automatisierte Scans. Die festangestellten, zertifizierten Senior-Pentester liefern tiefgehende Deep-Dive-Analysen für kritische digitale Systeme: von Webanwendungen und APIs über mobile Apps bis hin zu komplexen Netzwerkinfrastrukturen und Cloud-Umgebungen. Als spezialisierter Prüfpartner für stark regulierte Sektoren wie Payment, Banking und Healthcare liefert die binsec GmbH präzise Risikobewertungen und handlungsorientierte Reports zur effektiven Absicherung geschäftskritischer Systeme.

Professionelle manuelle Penetrationstests anfordern

Kontakt

binsec GmbH
Clemensstraße 6-8
60487 Frankfurt am Main
Germany

Impressum

Geschäftsführer: Patrick Sauer
Prokurist: Dominik Sauer, Florian Zavatzki
Handelsregister: Frankfurt am Main, HRB97277
Umsatzsteuer-ID: DE290966808