Entwickler-Ecke

Freeware Projekte - Accesscheck-alte Programme ohne Zugriffsverletzung auf Files


uall@ogc - Fr 30.09.05 14:08
Titel: Accesscheck-alte Programme ohne Zugriffsverletzung auf Files
Hallo,
ich hab mal ein kleines Freeware Programm geschrieben womit man alte Programme, die bei Zugriff auf Dateien eine Zugriffverletzung erzeugen, wieder benutzen kann. Das ganze ist noch Beta,a ber ich würd mich freuen wenn das viele testen würden. Es geht in erster Linie um Programme die Versuchen in den eigenen Programme Ordner unter einem Benutzer mit beschränktem Zugriff Dateien anzulegen (z.b.ini). Das funktioniert leider nicht und diese Programme wollen dann nich starten bzw, können wichtige Änderungen nicht abspeichern.

Deshalb gibt es dieses Programm von mir. Es ist ganz einfach zu bedienen.

1) Man startet die Exe und wählt die Programme aus die aufgrund von unberechtigtem Zugriff auf Dateien nicht richtig laufen.

2) Man startet das Programm ganz normal über eine Verknüpfung auf dem Arbeitsplatz, Desktop oder Starmenü.

3) Es erschein ein Fenster indem man auswählen kann, ob die Dateizugriffe überwacht und gegebefall umgeleitet werden sollen (Start Redirect) ob das Programm normal gestartet werden soll (Start Normal) oder ob es gar nicht gestartet werden soll (Exit)

Alle Zugriffe die nicht erlaubt sind werden auf den Benutzer Ordner umgeleitet. Inis der erstellt werden werden dort abgelegt und soagr falls vorhanden geladen.

"z.b.: C:\Dokumente und Einstellungen\noaccess\AccessCheck\altesprogramm.exe\settings.ini"

Mein DAkn geht an Nico/Luckie vondenen ich die Funktion "CheckAccessToFile" habe und an allen Testern.

(das Programm darf nur privat genutzt werden)


Amiga-Fan - Fr 30.09.05 14:13

keine schlechte Idee, aber warum darf das Programm nur privat benutzt werden? Zuhause arbeiten die Leute meistens als Admins.


uall@ogc - Fr 30.09.05 14:17

Hab z.b. Nico noch nicht gefragt wie der das sieht, und ob ich die FUnktion von ihm benutzen darf. Ausserdem konnte ich es bis jett nur auf 2 Rechnern testen, es kann sein das der Explorer crashed etc. da es viel Mit dllinjection und Api hooking zu tun hat. Deshalb will ich noch nicht das es irgendwie in einer Firma eingesetzt wird, aber denk mal wenn das mehrere Leute gut finden und es einigermaßen stabil läuft, dann erlaub ich das denen auch. Vielleicht wirds auch OpenSource ich weiß es noch nicht :)