Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Algorithmen, Datenstrukturen und Klassendesign (https://www.delphipraxis.net/78-algorithmen-datenstrukturen-und-klassendesign/)
-   -   Delphi CRC16 einer Datei auf gewünschten Wert verändern (https://www.delphipraxis.net/183189-crc16-einer-datei-auf-gewuenschten-wert-veraendern.html)

himitsu 18. Dez 2014 14:42

AW: CRC16 einer Datei auf gewünschten Wert verändern
 
Zitat:

Und dieser Thread wurde von mir gestartet mit der Frage, wie ich diesen Wert (ausser mit BruteForce) ermitteln kann.
Und es gab auch ie Gegenfrage.

* Inhalt so anpassen, daß der unveränderte Hash wieder stimmt

* oder den geänderten Inhalt belassen, aber dafür den Hash entsprechenden Hash errechnen (dafür braucht man kein Bruteforce) und eintragen

klaus Meier9 18. Dez 2014 14:47

AW: CRC16 einer Datei auf gewünschten Wert verändern
 
> Inhalt so anpassen, daß der unveränderte Hash wieder stimmt

genau das ist das Ziel.
Sorry, hab die Frage übersehen.

Perlsau 18. Dez 2014 14:48

Crosspost
 
Crosspost im Delphi-Treff

gammatester 18. Dez 2014 14:53

AW: CRC16 einer Datei auf gewünschten Wert verändern
 
Zitat:

Zitat von klaus Meier9 (Beitrag 1283961)
Danke.
und klar, diese Art ausprobieren wird gemacht falls wir keine programmatische Lösung finden.
Die ini Datei ist ~2MB groß. Ist also keine standard Windows-ini.
Entsprechen dauert das Ausprobieren etwas länger.

In http://sar.informatik.hu-berlin.de/r...R-2006-05_.pdf wird beschrieben, wie man sowas programmatisch macht, die C-Sourcen sind allerdings für CRC32. Außerdem müßtet Ihr wie gesagt klären, ob die Änderung binär sein kann. Wenn nicht, wird's wohl aufwendig.

klaus Meier9 18. Dez 2014 15:14

AW: CRC16 einer Datei auf gewünschten Wert verändern
 
Danke!


Alle Zeitangaben in WEZ +1. Es ist jetzt 16:53 Uhr.
Seite 2 von 2     12   

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