Delphi-PRAXiS
Seite 3 von 4     123 4      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   MD5Hash einer Datei ändern? (https://www.delphipraxis.net/202952-md5hash-einer-datei-aendern.html)

Neutral General 8. Jan 2020 15:55

AW: MD5Hash einer Datei ändern?
 
Zitat:

Zitat von hoika (Beitrag 1454651)
Er wird schon wissen, was er tut.

:lol:

Koloss 8. Jan 2020 15:56

AW: MD5Hash einer Datei ändern?
 
Ich will hier gar keine Sicherheitslücke umgehen etc. bitte mir nichts negatives unterstellen ! Danke.
Habe es ja schon erklärt was ich möchte, die Datei soll sich einfach geändert haben. Ohne das sich der eigentliche Content ändert.

Mir gefällt es immer wenn leute schreiben schreiben und 0 zur Lösung beitragen. Dann einfach nichts schreiben ist öfters besser.

himitsu 8. Jan 2020 16:00

AW: MD5Hash einer Datei ändern?
 
Zitat:

Zitat von Koloss (Beitrag 1454653)
Habe es ja schon erklärt was ich möchte,

Nicht so richtig, so das man es auch wirklich versteht.

Zitat:

Zitat von Koloss (Beitrag 1454653)
die Datei soll sich einfach geändert haben. Ohne das sich der eigentliche Content ändert.

Die/Mehrere Lösung(en) wurden bereits gezeigt. (muß ja nicht jeder das Selbe mehrfach wiederholen)

Koloss 8. Jan 2020 16:01

AW: MD5Hash einer Datei ändern?
 
Ja, eh bin mit den Antworten eh zufrieden. Ob es funktioniert hat werde ich feedback geben.

Luckie 8. Jan 2020 16:01

AW: MD5Hash einer Datei ändern?
 
Es macht nur Sinn, wenn man jemanden was "unterschieben" wollte. :roll:

Aber die Frage sollte schon erlaubt sein. Eventuell gibt es ja eine andere Lösung für dein Problem.

Dalai 8. Jan 2020 16:11

AW: MD5Hash einer Datei ändern?
 
Zitat:

Zitat von Koloss (Beitrag 1454653)
Habe es ja schon erklärt was ich möchte, die Datei soll sich einfach geändert haben. Ohne das sich der eigentliche Content ändert.

Und hier beweist du meiner Meinung nach, dass du tatsächlich nicht weißt, was Hashes sind und wie sie erzeugt werden. Ein Hash einer Datei oder einer Zeichenkette kann sich nur dann ändern, wenn sich der Inhalt einer Datei/Zeichenkette ändert. Anders ausgedrückt: Ohne den Inhalt einer Datei/Zeichenkette zu ändern, kann sich ein Hash niemals ändern.

Klar kann es Situationen bzw. Dateitypen geben, bei denen es nicht stört, wenn man etwas an sie anhängt, weil das interpretierende Programm diesen angehängten "Müll" ignoriert. Der Inhalt der Datei wird dennoch verändert (und dadurch der Hash). Sehr viele Dateitypen gehen aber durch solche Aktionen kaputt, weil ein bestimmtes Format erwartet wird. Von daher kann ich nur davon abraten, diesen Weg zu gehen (wozu auch immer das am Ende gut sein soll).

Grüße
Dalai

himitsu 8. Jan 2020 16:12

AW: MD5Hash einer Datei ändern?
 
Zitat:

Zitat von Luckie (Beitrag 1454657)
Aber die Frage sollte schon erlaubt sein. Eventuell gibt es ja eine andere Lösung für dein Problem.

Soll soviel heißen wie dein Vorgehen, als das was du grade machen willst, könnte auch falsch sein, womit die genannten Lösungen nicht passen könnten.
Drum wurde auch genauer gefragt was eigentlich gemacht werden soll, bzw. was der Sinn/Grund dafür ist.

p80286 8. Jan 2020 17:45

AW: MD5Hash einer Datei ändern?
 
Zitat:

Zitat von Koloss (Beitrag 1454653)
Habe es ja schon erklärt was ich möchte, die Datei soll sich einfach geändert haben. Ohne das sich der eigentliche Content ändert.

Mir gefällt es immer wenn leute schreiben schreiben und 0 zur Lösung beitragen. Dann einfach nichts schreiben ist öfters besser.

Nach meinem Verständnist nagelst Du an das Ende von Dateien einen String. Od dieser String eine Hexadezimale Representation eines Hashes ist laß ich mal dahingestellt, es können ja auch die vornamen unser letzten drei Bundespräsidenten sein. Egal um welche Zeichen Du eine Datei erweiterst, der Hash dieser Datei wird sich ändern. (Muß ich jetzt erwähnen, daß dieser auch erstellt werden muß?)

Da auch ich nicht zu denen gehöre die Dein Problem so eichtig verstanden haben, würde ich gerne eine nähere Erläuterung lesen.
Bitte entschuldige meine Begriffsstutzigkeit.

Gruß
K-H

hoika 8. Jan 2020 17:54

AW: MD5Hash einer Datei ändern?
 
Hallo,
Zitat:

die Datei soll sich einfach geändert haben. Ohne das sich der eigentliche Content ändert.
Ähem, mit der Batch-Datei ändert sich aber der "Content".

Textdatei-Original:
1
2
3
<Dateiende>

Hash der Datei: xxxx
jaja, xxxx ist nicht wirklich ein richtiger Hash ;)


Textdatei nach der Ausführung Batch-Datei:
1
2
3
Der Hash als Parameter %s
<Dateiende>

Hash der Datei: xxxx

Jetzt nehmen wir die letzte Zeile wieder weg

Textdatei ohne die letzte Zeile
1
2
3
<Dateiende>

Hash der Datei: xxxx wie vorher das Original

Koloss 8. Jan 2020 19:11

AW: MD5Hash einer Datei ändern?
 
Ja, genau! Ich kann irgendetwas dazuhängen und der Hash ist anders. Solange es der Dateityp zulässt passt es.

Mein Test hat funktioniert, mein rar lässt sich auch mit dem dazugehängten text entpacken.
Scheint zu funktionieren sozusagen, ob es für euch einen Sinn macht oder nicht sei dahingestellt.

Ihr habt mir ja geholfen also passt es so. Thx.


Alle Zeitangaben in WEZ +1. Es ist jetzt 20:30 Uhr.
Seite 3 von 4     123 4      

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz