Можно ли сэмулировать файловую систему без написания драйвера? Я раньше думал что нет, но вот эта прога работае без драйвера (или я его не нашел?), в ней есть длл, которая грузится во все процессы, но CreateFile и тп вроде не перехватывает — во всяком случае в отладчике не видно. Как она это делает? Исключительно из любопытства — я раньше пытался сделать нечто такое, но уткнулся в написание драйвера и забил.
Здравствуйте, apple-antonovka, Вы писали:
AA>Можно ли сэмулировать файловую систему без написания драйвера? Я раньше думал что нет, но вот эта прога работае без драйвера (или я его не нашел?), в ней есть длл, которая грузится во все процессы, но CreateFile и тп вроде не перехватывает — во всяком случае в отладчике не видно. Как она это делает? Исключительно из любопытства — я раньше пытался сделать нечто такое, но уткнулся в написание драйвера и забил.
AA>>Можно ли сэмулировать файловую систему без написания драйвера? Я раньше думал что нет, но вот эта прога работае без драйвера (или я его не нашел?), в ней есть длл, которая грузится во все процессы, но CreateFile и тп вроде не перехватывает — во всяком случае в отладчике не видно. Как она это делает? Исключительно из любопытства — я раньше пытался сделать нечто такое, но уткнулся в написание драйвера и забил.
A>а где программка-то?
Здравствуйте, apple-antonovka, Вы писали:
AA> CreateFile и тп вроде не перехватывает
Делает она это путем эмуляции диска с FTP серверами на уровне Native NT API.
Судя по этой цитате она перехватывает Native API, т.е. ZwCreateFile и т.д.
Здравствуйте, Аноним, Вы писали:
А>Здравствуйте, apple-antonovka, Вы писали:
AA>> CreateFile и тп вроде не перехватывает
А>Делает она это путем эмуляции диска с FTP серверами на уровне Native NT API. А>Судя по этой цитате она перехватывает Native API, т.е. ZwCreateFile и т.д.