Издательский дом ООО "Гейм Лэнд"ЖУРНАЛ ХАКЕР #78, ИЮНЬ 2005 г.

Смонтируем все!

j1m (j1m@list.ru)

Хакер, номер #078, стр. 078-096-3


# cd /tmp

# mkdir crypted decrypted

# encfs /tmp/crypted /tmp/decrypted

Далее тебя спросят о режиме настройки: x (expert) или p (paranoia). Можешь смело жать на «x» и выбирать алгоритм шифрования (AES или Blowfish), размер ключа и другие параметры. Для ленивых больше подойдет режим paranoia — так EncFS сам установит рекомендуемые настройки и предложит ввести пароль. С этого момента начинаются чудеса:

# cd decrypted

# echo "secret" > file

# cd ../crypted

# ls

Что видишь? Я вижу xqlSjvlKn-pRzzFiNhbgkThK :). Каталог теперь можно размонтировать командой

# fusermount -u /tmp/decrypted.

[приятные мелочи]

Вышеописанный софт — это, конечно же, не все, что можно найти на тему «виртуальные файловые системы». Поэтому предлагаю тебе познакомиться с еще несколькими интересными проектами.

CDfs — ядерный модуль, позволяющий получить доступ к музыкальным дискам, VideoCD и другим сырым данным. Сливай тарболл с www.elis.ugent.be/~ronsse/cdfs, распаковывай, далее:

# make && make install && modprobe cdfs

Возьми любой audio-CD и попробуй:

# mount -t cdfs /dev/cdrom /mnt/cd

Теперь любой трек с диска можно прослушать, используя стандартную команду play.

Наверное, все юниксоиды знают и используют для подключения удаленных SMB-ресурсов smbmount. И все знают о том, что эта программа неработоспособна без прав рута (suid не в счет ;). Но, оказывается, существует альтернатива, лишенная этого недостатка. Называется она fusesmb (hannibal.lr-s.tudelft.nl/~vincent/fusesmb).

После того как fuse набрала популярность, софт, использующий эту либу, начал плодиться с невероятной скоростью. И вот, встречайте mountlo — замену mount -o loop. Единственная фишка — не нужен root. Взять это чудо можно здесь: citkit.dl.sf.net/sourceforge/fuse/mountlo-0.1.tar.gz. Юзать очень просто: mountlo образ_диска точка_монтирования.

Очень заманчивая идея — полазить по файловой системе сотового телефона. И владельцы труб от Siemens могут это сделать благодаря SieFS. В пакете, который можно забрать с chaos.allsiemens.com/siefs, находится не только прога для монтирования, но и пара утилит: slinks (нужна для получения доступа к ФС без монтирования) и vmo2wav (конвертирует формат записей диктофона в обычный wav). Как и весь рассматриваемый в статье софт, использовать SieFS просто:

Назад на стр. 078-096-2  Содержание  Вперед на стр. 078-096-4