подмена файлов при чтении с диска
От: Tinker  
Дата: 01.03.10 06:52
Оценка:
При чтении файлов с определенного диска нужно подменить содержимое части файлов, оно фактически будет читаться из другого места. Какой самый простой по трудозатратам способ?
Re: подмена файлов при чтении с диска
От: fk0 Россия https://fk0.name
Дата: 01.03.10 07:06
Оценка:
Здравствуйте, Tinker, Вы писали:

T>При чтении файлов с определенного диска нужно подменить содержимое части файлов, оно фактически будет читаться из другого места. Какой самый простой по трудозатратам способ?


google LD_PRELOAD
Re[2]: подмена файлов при чтении с диска
От: Tinker  
Дата: 01.03.10 07:42
Оценка:
Здравствуйте, fk0, Вы писали:

fk0>google LD_PRELOAD


А что, здесь по умолчанию подразумевают никсы?
Моя ошибка, я на самом деле имел в виду винду (от WinXP и выше)
Re[3]: подмена файлов при чтении с диска
От: fk0 Россия https://fk0.name
Дата: 01.03.10 09:15
Оценка: +2 -2 :))) :)
Здравствуйте, Tinker, Вы писали:

T>Здравствуйте, fk0, Вы писали:


fk0>>google LD_PRELOAD

T>А что, здесь по умолчанию подразумевают никсы?

Конечно.

T>Моя ошибка, я на самом деле имел в виду винду (от WinXP и выше)


google api hook
Re[4]: подмена файлов при чтении с диска
От: Tinker  
Дата: 01.03.10 12:26
Оценка:
Здравствуйте, fk0, Вы писали:

fk0> google api hook


Хучить придется каждый процесс, так ведь? Это не подойдет.
В файловой системе разве нет такой возможности, плагины какие-нибудь?
Re[5]: подмена файлов при чтении с диска
От: ononim  
Дата: 01.03.10 12:32
Оценка: 2 (1)
T>Хучить придется каждый процесс, так ведь? Это не подойдет.
T>В файловой системе разве нет такой возможности, плагины какие-нибудь?
file system filter driver (c) x64
Как много веселых ребят, и все делают велосипед...
Re[6]: подмена файлов при чтении с диска
От: gear nuke  
Дата: 01.03.10 13:13
Оценка:
Здравствуйте, ononim, Вы писали:

O>file system filter driver (c) x64


Забыл: "самый простой по трудозатратам способ" — аутсорс (его копирайт не ставлю, мой алгоритм случайно даёт тот же результат )
People who are more than casually interested in computers should have at least some idea of what the underlying hardware is like. Otherwise the programs they write will be pretty weird (c) D.Knuth
Re[6]: подмена файлов при чтении с диска
От: Tinker  
Дата: 01.03.10 13:58
Оценка:
Здравствуйте, ononim, Вы писали:

O>file system filter driver (c) x64


Кажется, то что надо.
minifilter достаточно, или нужен полноценный фильтр?
Re[7]: подмена файлов при чтении с диска
От: Tinker  
Дата: 01.03.10 14:16
Оценка:
Здравствуйте, gear nuke, Вы писали:

GN>Забыл: "самый простой по трудозатратам способ" — аутсорс (его копирайт не ставлю, мой алгоритм случайно даёт тот же результат )


Тогда подскажите, сколько будет стоить разработка такого драйвера?
Re[8]: подмена файлов при чтении с диска
От: gear nuke  
Дата: 01.03.10 15:17
Оценка:
Здравствуйте, Tinker, Вы писали:

T>Тогда подскажите, сколько будет стоить разработка такого драйвера?


Прошу прощения, что ввёл своим постом в заблуждение, хотел сострить, получилось что ступил

Ответ на этот вопрос x64 никогда не писал, ограничиваясь "стучи в асю, договоримся"
People who are more than casually interested in computers should have at least some idea of what the underlying hardware is like. Otherwise the programs they write will be pretty weird (c) D.Knuth
Re[6]: подмена файлов при чтении с диска
От: x64 Россия  
Дата: 01.03.10 17:12
Оценка: :)
O>file system filter driver (c) x64

А вот не надо! Я пишу обычно так:

Драйвер файловый фильтр


Или так, если уж совсем формально:

Драйвер-фильтр файловой системы

Re[9]: подмена файлов при чтении с диска
От: x64 Россия  
Дата: 01.03.10 17:18
Оценка:
GN>Ответ на этот вопрос x64 никогда не писал...

Верно, потому что сам по себе файловый фильтр штука не сложная, цена и сроки зависят исключительно от полезной нагрузки. Мои контакты можно найти здесь, пишите, если интересно.
Re[7]: подмена файлов при чтении с диска
От: x64 Россия  
Дата: 01.03.10 17:47
Оценка:
T>minifilter достаточно, или нужен полноценный фильтр?

Я бы сказал, что минифильтр есть суть надстройка над механизмом обычных фильтров, т.о. тебе подойдёт и то и другое.
Re[10]: подмена файлов при чтении с диска
От: Tinker  
Дата: 02.03.10 04:54
Оценка:
Здравствуйте, x64, Вы писали:

x64>Верно, потому что сам по себе файловый фильтр штука не сложная, цена и сроки зависят исключительно от полезной нагрузки.


А если считать функционал по минимуму, сколько это будет стоить? Например, простейший функционал — если имя файла начинается с буквы "A", то его содержимое подменить на набор нулей?
Re[11]: подмена файлов при чтении с диска
От: x64 Россия  
Дата: 02.03.10 07:54
Оценка:
T>А если считать функционал по минимуму, сколько это будет стоить? Например, простейший функционал — если имя файла начинается с буквы "A", то его содержимое подменить на набор нулей?

А смысл спрашивать? Я не думаю, что ты готов выложить несколько штук USD.
Re[12]: подмена файлов при чтении с диска
От: Tinker  
Дата: 02.03.10 08:29
Оценка:
Здравствуйте, x64, Вы писали:

x64>А смысл спрашивать? Я не думаю, что ты готов выложить несколько штук USD.


Это за "hello world"-драйвер такие расценки?
Re[13]: подмена файлов при чтении с диска
От: x64 Россия  
Дата: 02.03.10 08:44
Оценка:
T>Это за "hello world"-драйвер такие расценки?

Ну вот и я о том же, у тебя на лбу написано "денег нет" )

P.S.
Нет, это расценки на то, что ты спросил
Автор: Tinker
Дата: 02.03.10
.
Re[14]: подмена файлов при чтении с диска
От: Tinker  
Дата: 02.03.10 08:58
Оценка:
Здравствуйте, x64, Вы писали:

x64>Ну вот и я о том же, у тебя на лбу написано "денег нет" )


у тебя хрустальный шар бракованный

x64>Нет, это расценки на то, что ты спросил
Автор: Tinker
Дата: 02.03.10
.


На этот простенький функционал — месяц работы?
Re[15]: подмена файлов при чтении с диска
От: x64 Россия  
Дата: 02.03.10 09:15
Оценка:
T>у тебя хрустальный шар бракованный

Что ж, тем лучше для тебя.

T>На этот простенький функционал — месяц работы?


Меньше.
Re[16]: подмена файлов при чтении с диска
От: Tinker  
Дата: 02.03.10 09:49
Оценка:
Здравствуйте, x64, Вы писали:

x64>Меньше.


сколько?
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.