+ Reply to Thread
Results 1 to 3 of 3

Thread: Как это работает?.

  1. #1

    Default Как это работает?.

    Всем привет!
    Вопрос заключается в следующем : Создание крипто-контейнера. Исходная задача звучит примерно так, создать виртуальный диск, монтировать его. И ес-но при записи/чтении данные шифруются и расшифровываются. Вообщем что-то типо аналога TrueCrypt'a. Смотря исходники того-же truecrypt'a понимаю что требуется написать драйвер фильтр переопределить операции read/write. Но тут возникает другой вопрос, как смонтировать файл на образ виртуального диска?..
    1) Допустим есть драйвер, с операциями переопределяющие чтение/запись(я его написал).
    2) Как сохранить содержимое виртуального диска, в файл а потом при монтировании мапить этот файл в образ виртуального диска. Прошу прощение за невнятное объяснение, но объясните как это все работает. т.к в сурсах разобраться тяжеловато, без понимания как это работает.

  2. #2
    JKornev's Avatar

    Default Re: Как это работает?.

    Почитайте про устройство диспетчера ввода\вывода и его модель работы с драйверами, думаю тогда этот вопрос отпадёт
    High tech, low life

  3. 2 пользователя(ей) сказали cпасибо:
    movsd (19-09-2014) root (08-11-2014)
  4. #3
    Cream's Avatar

    Default Re: Как это работает?.

    На васм как-то выкладывали софт CrDisk, который использует блочный криптошифр ГОСТ.
    Исходники на MASM: http://rghost.ru/58942137
    Блог Шоколадного маньяка: http://dlab.im/profile/Chococream/created/topics/

  5. 2 пользователя(ей) сказали cпасибо:
    Dark Koder (09-11-2014) root (08-11-2014)
+ Reply to Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
All times are GMT. The time now is 01:28
vBulletin® Copyright ©2000 - 2018
www.reverse4you.org