Search
Write a publication
Pull to refresh

DropBox и TrueCrypt на страже безопасности

Про DropBox написано много, но готового решения для своей ситуации не нашел. Использую для синхронизации IM клиента, менеджера паролей и документов между работой и домом. Если дома за безопасность открытой, ничем не защищенной папки DropBox мало беспокоюсь, то на работе ситуация другая. К компьютеру физически могут получить доступ в моё отсутствие. Задумался о способах решения. Погуглив, нашел несколько гневных тем на форуме DropBox, что, мол, не заботятся о клиентах, клиентам приходиться самим заниматься защитой. С ними я согласен, но пока разработчики думают, как и когда это сделать, я для себя эту задачу решил.

В интернете есть примеры совместного использования DropBox и TrueCrypt, но в них предлагается хранить контейнер в DropBox. У этого способа есть как плюсы – бОльшая безопасность для тех, кто не верит DropBox, так и минусы – контейнер будет обновляться после размонтирования, хеширования и каждый раз закачиваться полностью.

Я решил пойти по другому пути и исключить выше приведенные минусы.
  1. Монтируем контейнер как локальный диск S:.
    truecrypt

  2. Указываем для синхронизации в DropBox папку S:\Dropbox (DropBox не захотел жить в корне диска и создал одноименную папку).
    dropbox-s

  3. После перезагрузки системы DropBox будет ругаться, что ему не хватает своей родной папки.
    drobox-missing

  4. Можно просто удалить DropBox из автозагрузки и запускать вручную после монтирования, но я решил автоматизировать процесс.
    Напишем небольшой vbs скрипт, ожидающий появления папки DropBox.
    Set FSO = CreateObject("Scripting.FileSystemObject")
    Set WshShell = CreateObject("WScript.Shell")
    dropboxfolder = "S:\Dropbox"
    Do While FSO.FolderExists(dropboxfolder) = False ' проверяем появилась ли папка
    WScript.Sleep 1000 ' спать секунду, если не появилась
    Loop
    WshShell.Run ("C:\DOCUME~1\9335~1\APPLIC~1\Dropbox\bin\Dropbox.exe") ' папка появилась, запускаем DropBox

Осталось поместить скрипт в автозагрузку.
В результате получился безопасный и простой метод использования DropBox.
Tags:
Hubs:
You can’t comment this publication because its author is not yet a full member of the community. You will be able to contact the author only after he or she has been invited by someone in the community. Until then, author’s username will be hidden by an alias.