![]() |
Checksum der eigenen exe prüfen
Moin,
ka ob das gestern/vorgestern der alkohol war, aber ich war der meinung den thread haette ich schon geschrieben...find ihn aber nichtmehr :gruebel: also, ich würde gerne beim programmstart meines programms den md5hash meines progs prüfen, damit sich das programm gleich wieder beendet sobald der hash nicht der gleiche ist wie zur releasezeit. nur wie mache ich das? ich kann die prüffunktion nicht einbauen bevor ich die prüfsumme weiss...selbst wenn ich sie ohne die funktion weiss, ist sie nachdem ich sie im programm als prüfsumme eingebe schon wieder ganz anders da ich das programm ja aendere.... hat jemand ne idee? falls jemand mIRC kennt, dieses programm prüft das z.b...nach dem editieren mit dem hexeditor kann mans nichtmehr starten |
Re: Checksum der eigenen exe prüfen
Moin Pseudemys Nelsoni,
ich hätte da eine Idee, die allerdings nicht besonders sicher ist: Die Prüfsumme wird an die Exe angehängt, und über die Exe ohne den Anhang gebildet. Da Du ja die Länge der Prüfsumme hast, kannst Du bequem von der Dateilänge auf den Beginn der Prüfsumme zurückrechnen. |
Re: Checksum der eigenen exe prüfen
Danke Christian,
mal gucken, hört sich ziemlich schwierig an ;) |
Re: Checksum der eigenen exe prüfen
gibts vielleicht noch andere tips? habs leider bis jetzt nicht hinbekommen :(
|
Re: Checksum der eigenen exe prüfen
Zitat:
|
Re: Checksum der eigenen exe prüfen
Hi,
ist ja 'ne nette Methode, aber wer fähig ist, mit nem Hexeditor umzugehen, kann auch einen Checksum-Check ausschalten ;) cu |
Alle Zeitangaben in WEZ +1. Es ist jetzt 03:44 Uhr. |
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