Forum: Algorithmen, Datenstrukturen und Klassendesign
Delphi
by klaus Meier9,
18. Dez 2014
> Inhalt so anpassen, daß der unveränderte Hash wieder stimmt
genau das ist das Ziel.
Sorry, hab die Frage übersehen.
Forum: Algorithmen, Datenstrukturen und Klassendesign
Delphi
by klaus Meier9,
18. Dez 2014
Danke.
a)
Die Sicherheitsrichtlinien auf dem PC verhindern das Ausführen bzw. das Fernsteuern von Maus / Tastatur und ähnliches.
b)
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.
Forum: Algorithmen, Datenstrukturen und Klassendesign
Delphi
by klaus Meier9,
18. Dez 2014
Wie geschrieben - die Sourcen und der Programmierer sind nicht verfügbar.
Das Einzige was ich tun kann ist, einen Wert in die ini schreiben, der für die gewünschte CRC Summe sorgt.
Und dieser Thread wurde von mir gestartet mit der Frage, wie ich diesen Wert (ausser mit BruteForce) ermitteln kann.
Und wir verwenden:
http://www.efg2.com/Lab/Mathematics/CRC.htm
Forum: Algorithmen, Datenstrukturen und Klassendesign
Delphi
by klaus Meier9,
18. Dez 2014
Danke für Deine Antwort.
Der CRC Wert ist bekannt, da ihn das Programm anzeigt, z.B.:
CRC Fehler: soll E3F7, ist: E2EE
Es wird standard CRC16 verwendet.
Der CRC Wert ändert sich, da - wie geschrieben - die Ini geändert werden muss, es muss z.B. ein Pfad geändert werden.
Daten gehackt ... wie geschrieben - das Programm zeigt eine Meldung an und macht dann ganz normal weiter.
Forum: Algorithmen, Datenstrukturen und Klassendesign
Delphi
by klaus Meier9,
18. Dez 2014
Wie geschrieben es geht um eine ini Datei.
Der Computer steht beim Kunden und ist in einem Produktionsprozess eingebunden.
Es gibt ein Programm, das mit eienr Barch Datei gestartet wird und das sich auch selbst wieder beendet.
Die Checksum der Datei wird beim Start geprüft und falls sie nciht passt, wird eine Meldung angezeigt, die der Anwender bestätigen muss.
Da an dem Computer oftmals kein...
Forum: Algorithmen, Datenstrukturen und Klassendesign
Delphi
by klaus Meier9,
18. Dez 2014
Hallo,
ich suche eine Möglichkeit den CRC16 Wert einer Datei an einen gewünschte Wert anzupassen.
d.h. die Datei (z.B. eine ini) wird verändert und durch Hinzufügen eines bestimmten Korrekturwertes bleibt der CRC16 der Datei gleich.
Danke für Infos und Tipps
Klaus