hadez16
2008-01-14, 09:39:27
Hallo
ich suche eine Möglichkeit ein bestimmtes Byte einer Binärdatei (es handelt sich um eine Lotus Notes Datenbank) möglichst elegant ändern zu können.
In C++ bin ich nicht bewandert genug was den Umgang mit Dateien angeht um das in absehbarer Zeit realisieren zu können.
Den Befehl debug.exe hab ich mir auch schon angesehen aber er meldet beim Öffnen der Datei "zuwenig Arbeitsspeicher", warum auch immer.
Natürlich kann ich das Byte mit einem Hexeditor abändern aber es sollte möglichst automatisiert geschehen.
Nun meine Frage, gibt es für sowas so etwas wie einen Kommandozeilen-fähigen Hexeditor, dem ich per Batchroutine beibringen kann was er machen soll?
Oder ähnliche Programme die dafür ausgelegt sind solche Dinge zu bewerkstelligen?
Bin für jede Hilfe dankbar
Grüße
ich suche eine Möglichkeit ein bestimmtes Byte einer Binärdatei (es handelt sich um eine Lotus Notes Datenbank) möglichst elegant ändern zu können.
In C++ bin ich nicht bewandert genug was den Umgang mit Dateien angeht um das in absehbarer Zeit realisieren zu können.
Den Befehl debug.exe hab ich mir auch schon angesehen aber er meldet beim Öffnen der Datei "zuwenig Arbeitsspeicher", warum auch immer.
Natürlich kann ich das Byte mit einem Hexeditor abändern aber es sollte möglichst automatisiert geschehen.
Nun meine Frage, gibt es für sowas so etwas wie einen Kommandozeilen-fähigen Hexeditor, dem ich per Batchroutine beibringen kann was er machen soll?
Oder ähnliche Programme die dafür ausgelegt sind solche Dinge zu bewerkstelligen?
Bin für jede Hilfe dankbar
Grüße