Найдите исполнителя для вашего проекта прямо сейчас!
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.

Требуется написать приложение или драйвер или сервис:

При обращении к файлу по маске например: d:\*\settings.ini

Проверялось какое приложение пытается получить доступ: если данное приложение есть в списке то оно получало доступ к этому файлу как обычно.

Если в списке разрешенных приложений нет его, тогда ему подсовывался файл из другого места, но приложение думало что оно открыло тот что хотела.

Для примера список разрешенных приложений выглядит так:

explorer.exe

c:\system\*

Если я попробую открыть файл

d:\app\settings.ini (по маске этот файл находит в фильтации)

если открывал explorer.exe то он получает доступ, если это делал например какой-то другой процесс

то ему подсовывался файл c:\templates\settings.ini он его читал изменял, сохранял, в общем работал как ему нужно. Но по факту менялся бы файл c:\templates\settings.ini , а не d:\app\settings.ini 

5 лет назад
id2606
40 летРоссия
8 лет в сервисе
Был
2 года назад