Danke Danke:  0
Dislikes Dislikes:  0
Ergebnis 1 bis 6 von 6

Thema: Tool zum Kopieren mit Hashvergleich

  1. #1

    Registriert seit
    05.12.15
    Danke (erhalten)
    6
    Gefällt mir (erhalten)
    16

    Standard Tool zum Kopieren mit Hashvergleich

    Anzeige
    Hey,

    gibt es Tools/Apps/Programme (ob Windows, Linux oder MacOS), die vor dem Kopieren der Datei einen Hashwert erzeugen und anschließend mit dem kopierten Ergebnis vergleichen?

    Anwendung: Festplatte zu Festplatte, SD-Karte zu Festplatte, Netzwerk zu HDD, HDD zu Netzwerk... Speziell für Bilder im RAW und gängigen Formaten, wie png, jpg, ...

    Sinn: Ist eine kopierte Datei nach dem Kopiervorgang fehlerhaft, wird festgestellt, dass diese Fehlerhaft ist. Wichtig beim sichern von Bildern und Videos. So können Übertragungsfehler festgestellt werden.

  2. #2
    Moderator Avatar von CDW
    Registriert seit
    20.07.05
    Danke (erhalten)
    37
    Gefällt mir (erhalten)
    851

    Standard

    Auf Anhieb: mtree, rsync, diff, hashdeep
    Code:
    % diff -rq /tmp/c/ ~/tmp/c
    Only in /tmp/c/: 03.c
    Files /tmp/c/a.out and /home/CDW/tmp/c/a.out differ
    
    % hashdeep -rl . > /tmp/audit.txt     # kann nur bedingt mit rel. Pfaden umgehen.
    % hashdeep -rlvva -k /tmp/audit.txt . 
    ./test.c: No match
    ./a.out: No match
    
    
    % mtree -c -K cksum,md5 -p ~/tmp/c > /tmp/audit.txt
    gcc test.c
    % mtree -K cksum,md5 -p /tmp/c < /tmp/audit.txt
    a.out:  modification time (Wed Oct 11 00:49:17 2017, Wed Oct 11 14:49:24 2017)
    Noch mal, für alle Pseudo-Geeks: 1+1=0. -> 10 wäre Überlauf!
    Selig, wer nichts zu sagen hat und trotzdem schweigt.

  3. Gefällt mir Shalec liked this post
  4. #3

    Registriert seit
    05.12.15
    Danke (erhalten)
    6
    Gefällt mir (erhalten)
    16

    Standard

    Ich bin auf sowas hier gestoßen: How To Automate File Hash Check With PowerShell
    Das sollte auch entsprechend in Linux und Mac modifiziert einsetzbar sein, da die Powershell doch zu großen Teilen aus Linux kommt.

  5. #4
    Moderator Avatar von CDW
    Registriert seit
    20.07.05
    Danke (erhalten)
    37
    Gefällt mir (erhalten)
    851

    Standard

    Zitat Zitat von Shalec Beitrag anzeigen
    Ich bin auf sowas hier gestoßen: How To Automate File Hash Check With PowerShell
    Skripten lässt es sich deutlich einfacher:
    Code:
    % cd target
    % find . -type f -exec md5sum {} \; > /tmp/chksums
    % cd target2
    % md5sum --quiet -c /tmp/chksums
    Allerdings würde ich schon etwas spezialisierteres vorziehen.
    da die Powershell doch zu großen Teilen aus Linux kommt.
    Das wäre mir neu. Es würde mich zwar nicht wurndern, dass die "bloatware-d" Tradition fortgesetzt wird , aber ich
    habe am Rande eher das Gegenteil mitbekommen - dass MS die Powershell erst vor kurzem verfügbar gemacht hat:
    Microsofts PowerShell erscheint als Open Source und fur Linux sowie OS X |
    iX
    Noch mal, für alle Pseudo-Geeks: 1+1=0. -> 10 wäre Überlauf!
    Selig, wer nichts zu sagen hat und trotzdem schweigt.

  6. #5

    Registriert seit
    05.12.15
    Danke (erhalten)
    6
    Gefällt mir (erhalten)
    16

    Standard

    Zitat Zitat von CDW Beitrag anzeigen
    Das wäre mir neu. Es würde mich zwar nicht wurndern, dass die "bloatware-d" Tradition fortgesetzt wird , aber ich
    habe am Rande eher das Gegenteil mitbekommen - dass MS die Powershell erst vor kurzem verfügbar gemacht hat:
    Microsofts PowerShell erscheint als Open Source und fur Linux sowie OS X |
    iX
    Ich hatte gelesen, dass Microsoft mit Linux zusammenarbeitet und eben diese PowerShell daran angelehnt ist. Aber die Quelle und den exakten Inhalt kenne ich echt nicht mehr.. hängen geblieben war Powershell, Linux, Zusammenarbeit.

  7. #6
    Moderator
    Registriert seit
    30.06.08
    Danke (erhalten)
    29
    Gefällt mir (erhalten)
    836

    Standard

    Anzeige
    Ich hatte gelesen, dass Microsoft mit Linux zusammenarbeitet und eben diese PowerShell daran angelehnt ist. Aber die Quelle und den exakten Inhalt kenne ich echt nicht mehr.. hängen geblieben war Powershell, Linux, Zusammenarbeit.
    Es gibt die Unix Bash (Ubuntu Version) fuer Windows 10..vielleicht ist ja das gemeint?
    Wenn ein Gesetz nicht gerecht ist, dann geht die Gerechtigkeit vor dem Gesetz!

    Habo Blog - http://blog.hackerboard.de/

  8. Gefällt mir CypherL0rd liked this post

Ähnliche Themen

  1. /etc kopieren
    Von Landra im Forum Linux/UNIX
    Antworten: 13
    Letzter Beitrag: 22.07.08, 19:05
  2. Antworten: 14
    Letzter Beitrag: 27.12.06, 20:37
  3. kopieren mit ssh
    Von Red_Rat1 im Forum Linux/UNIX
    Antworten: 9
    Letzter Beitrag: 06.07.06, 11:50
  4. kopieren
    Von DKing im Forum Linux/UNIX
    Antworten: 4
    Letzter Beitrag: 11.04.05, 15:39
  5. DVD auf CD Kopieren
    Von Glühfixi im Forum Music- & Filmbox
    Antworten: 6
    Letzter Beitrag: 22.02.04, 15:20

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •