![]() |
Suche Programm um Dateiänderungen und -zugriffe aufzuzeichen
Hallo!
Ich verwende ein älteres Programm, dass seine Einstellungen und Optionen in Konfigurationsdatei mit einem ganz eigenen (binären) Format speichern. Also keine INI, XML-Datei oder ähnliches. Die Einstellungen über das Programm selbst zu ändern ist teilweise sehr aufwändig. Ich würde mir darum gerne ein kleines Tool basteln, dass die Konfigurationsdatei öffnen, "verstehen" und ändern kann. Das Öffnen und Verändern ist ja kein Problem, das "Verstehen" hingegen wohl. Ich weiß nichts darüber wie die Datei aufgebaut ist. Das Programm wird nicht mehr verkauft und die Herstellerfirma gibt es glaube ich auch schon gar nicht mehr. Man kann also niemanden fragen. Ich sucher daher nach einem Programm, mit dem ich alle Änderungen und Zugriffe auf die Konfigurationsdatei beobachten kann. Ich würde damit dann beobachten wie das Originalprogramm auf die Konfigurationsdatei zugreif, welche Bits bei der änderungen welcher Option geändert werden, etc. Durch die Beobachtung könnte ich dann hoffentlich die Struktur der Datei erkennen und verstehen. Dazu müsst mir das Monitoringprogramm sehr genaue Informationen anzeigen: Bei welchem Offset werden welche Daten welcher Länge geschrieben oder gelesen, etc. Gibt es sowas? Ich kenne das Programm Filemon von Sysinternals (bzw. Microsoft). Das Programm gibt zwar an, auf welche Dateien ein Programm zugreift und ob es sie nur ließt oder auch schreibt, aber genauer sind die Informationen nicht. Kennt also jemand ein ähnliches Programm, dass detailierte Informationen liefert? Besten Dank Ares |
Re: Suche Programm um Dateiänderungen und -zugriffe aufzuzei
Hallo,
wie heisst es denn ? ;) Heiko |
Re: Suche Programm um Dateiänderungen und -zugriffe aufzuzei
Zitat:
Wenn du das Programm und das Dateiformat kennst wäre das natürlich prima. Ansonsten habe ich nur die Idee das Dateiformat wie beschrieben selbst zu verstehen... |
Re: Suche Programm um Dateiänderungen und -zugriffe aufzuzei
Moin Ares,
FileMon zeigt doch in den hinteren Spalten an, an welchem Offset in der Datei, in welcher Länge geschrieben wurde? :gruebel: |
Re: Suche Programm um Dateiänderungen und -zugriffe aufzuzei
Ich glaube nicht mal, dass das Programm bei Änderungen immer nur den Teil der Konfigurationsdatei neu schreibt sondern eher die gesamte Datei. Ich würde dir eher empfehlen dir eine Konfig hin zu spielen und dann die Datei zu sichern. Danach eine Option ändern und dann die neue mit der alten Konfigurationsdatei vergleichen.
|
Re: Suche Programm um Dateiänderungen und -zugriffe aufzuzei
Zitat:
Zudem sind die Konfigurationsänderungen Teilweise sehr komplex (wenn man z.B. Änderungen an einer Route vornimmt). Ich bin mir sicher, dass das Programm erst bestehende Daten ließt und in Äbhängigkeit davon andere Daten verändert. Wenn ich nur zwei Dateien mit einander vergleiche sehe ich nur die Unterschiede. Den genauen Ablauf, wie es zu diesen Unterschieden gekommen ist (hier lesen, da schreiben, nochmal was lesen, etc.), kann ich so nicht nachvollziehen. Zitat:
Noch Ideen? |
Re: Suche Programm um Dateiänderungen und -zugriffe aufzuzei
Zitat:
MfG freak |
Re: Suche Programm um Dateiänderungen und -zugriffe aufzuzei
Zitat:
Zitat:
|
Re: Suche Programm um Dateiänderungen und -zugriffe aufzuzei
Hallo,
das mit dem gesperrt erklär mal genauer. Kannst du die Datei nicht mal mit dem Explorer kopieren oder mit Notepad öffnen ? Falls Delphi das Problem ist: Hilfe - FileMode Heiko |
Re: Suche Programm um Dateiänderungen und -zugriffe aufzuzei
Zitat:
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 02:47 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 by Thomas Breitkreuz