Hi Leute
Also ich hab da mal ein eher.... "spezielles" Problem ;)
Ich will den Zugriff eines anderen Programms auf eine Datei so umleiten, dass das Programm (nur dieses Programms) eine andere Datei schreibt/liest.
Hardlinks funktionieren (denke ich) nicht, da ja alle anderen Programme weiterhin normal auf diese Datei zugreifen sollen.
Der Versucht fopen/_wfopen zu hooken hat auch nichts gebracht, da diese wohl nicht verwendet werden...
Kann ich vielleicht die Umgebungsvariablen nur für ein Programm ändern (die Datei liegt in "Eigene Dateien")?
Hoffe ihr könnt mir helfen, danke schon mal
JFF_B.G.MIchi
Dateizugriff eines anderen Programms umleiten
- Chromanoid
- Moderator
- Beiträge: 4285
- Registriert: 16.10.2002, 19:39
- Echter Name: Christian Kulenkampff
- Wohnort: Lüneburg
Re: Dateizugriff eines anderen Programms umleiten
Wie findet das Programm denn die Datei? Hast du das schon rausgefunden? :) Bei relativen Pfaden könntest du ja einfach das Working Directory umstellen...
Re: Dateizugriff eines anderen Programms umleiten
Ansonsten scheints ja Windows zu sein, dann einfach ne Ebene weiter unten hooken: NtOpenFile / NtCreateFile.
- B.G.Michi
- Establishment
- Beiträge: 163
- Registriert: 07.03.2006, 20:38
- Alter Benutzername: B.G.Michi
- Kontaktdaten:
Re: Dateizugriff eines anderen Programms umleiten
okay, so hats funktioniert, mit nem Hook auf NtOpenFile und NtCreateFile...
vielen dank ;)
vielen dank ;)