• Добро пожаловать на компьютерный форум Tehnari.ru. Здесь разбираемся с проблемами ПК и ноутбуков: Windows, драйверы, «железо», сборка и апгрейд, софт и безопасность. Форум работает много лет, сейчас он переехал на новый движок, но старые темы и аккаунты мы постарались сохранить максимально аккуратно.

    Форум не связан с магазинами и сервисами – мы ничего не продаём и не даём «рекламу под видом совета». Отвечают обычные участники и модераторы, которые следят за порядком и качеством подсказок.

    Если вы у нас впервые, загляните на страницу о форуме и правила – там коротко описано, как задать вопрос так, чтобы быстро получить ответ. Чтобы создавать темы и писать сообщения, сначала зарегистрируйтесь, а затем войдите под своим логином.

    Не знаете, с чего начать? Создайте тему с описанием проблемы – подскажем и при необходимости перенесём её в подходящий раздел.
    Задать вопрос Новые сообщения Как правильно спросить
    Если пришли по старой ссылке со старого Tehnari.ru – вы на нужном месте, просто продолжайте обсуждение.

Создание и скрытие защищенных паролем папок в Windows 7

Артём

votum separatum
Регистрация
5 Май 2008
Сообщения
14,603
Реакции
232
Баллы
0
Создание и скрытие защищенных паролем папок в Windows 7

Для некоторых людей хранимая на компьютере информация представляет настолько большую ценность, что они стараются ее "запаролить" и зашифровать такими сложными кодами, что только наверное самый изощренный хакер сможет получить доступ к этим данным.
Для этих целей существует также масса специального софта, как платного, так и свободно распространяемого. Данные программы, безусловно, обладают широкими возможностями и большой эффективностью шифрования данных. Однако я не думаю, что большинство людей в повседневной работе нуждается в таких профессиональных средствах защиты информации. В домашних условиях многим будет вполне достаточно просто скрыть свои файлы от Проводника Windows, и в этом маленьком руководстве я расскажу, как это можно реализовать без дополнительного программного обеспечения сторонних производителей.

Создание bat-файла

1. Создайте папку в любом каталоге и присвойте ей любое название, например Документы.

2. Откройте папку и создайте в ней новый текстовый документ (txt), при этом отображение расширений для зарегистрированных типов файлов должно быть предварительно включено в меню Сервис-Параметры папок-Вид.

3. Откройте текстовый файл, который вы только что создали и вставьте в него следующий код:

Код:
cls 
@ECHO OFF 
title Folder Private 
if EXIST "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}" goto UNLOCK 
if NOT EXIST Private goto MDLOCKER 
:CONFIRM 
echo Are you sure you want to lock the folder(Y/N) 
set/p "cho=>" 
if %cho%==Y goto LOCK 
if %cho%==y goto  LOCK 
if %cho%==n goto END 
if %cho%==N goto END 
echo Invalid choice. 
goto CONFIRM 
:LOCK 
ren Private "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}" 
attrib +h +s "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}" 
echo Folder locked 
goto End 
:UNLOCK 
echo Enter password to unlock folder 
set/p "pass=>" 
if NOT %pass%== [COLOR="Red"]ENTER YOUR PASSWORD[/COLOR] HERE goto FAIL 
attrib -h -s "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}" 
ren "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}" Private 
echo Folder Unlocked successfully 
goto End 
:FAIL 
echo Invalid password 
goto end 
:MDLOCKER 
md Private 
echo Private created successfully 
goto End 
:End

4. Значение ENTER YOUR PASSWORD замените на свой пароль.

5. Сохраните файл, присвоив ему имя и расширение locker.bat. В сроке «Тип файла» укажите «Все файлы (*.*)».

6. Двойной щелчок по файлу locker.bat создаст внутри папки новую папку с именем Private. В нее вы можете поместить все свои секретные файлы, которые хотите скрыть.
Скриншот 1

7. После добавления файлов в папку Private, снова дважды щелкните по файлу locker.bat. Появится окно запуска пакетного файла с запросом о выборе действия. Введите Y, нажмите Enter и папка Private исчезнет.
Скриншот 2

8. Для того чтобы снова отобразить вашу скрытую папку, все что вам нужно сделать, это дважды щелкнуть файл locker.bat. Появится окно, в котором нужно ввести пароль, созданный вами при выполнении пункта 4.
Скриншот 3

Вот и все, теперь ваша секретная папка снова появится, и вы можете продолжить работу с ее содержимым!

Примечание: в папку Private можно добавлять новые файлы, удалять их, однако саму папку нельзя переименовывать и перемещать. Однако подобные папки можно создавать в неограниченном количестве в любых каталогах системы.

А что думаете вы?
Вы знали об этой маленькой хитрости? Какие технологии защиты ваших конфиденциальных данных вы используете? Какие из них вы считаете надежными, а какие нет и почему? Поделитесь своим опытом по этому вопросу в комментариях!
 

Вложения

  • 1.webp
    1.webp
    33.6 KB · Просмотры: 389
  • 2.webp
    2.webp
    53.8 KB · Просмотры: 380
  • 3.webp
    3.webp
    4.9 KB · Просмотры: 365
Способ конечно хороший и несложный. Но если открыть батник блокнотом, пароль ведь можно будет найти в тексте программы?
 
Но если открыть батник блокнотом, пароль ведь можно будет найти в тексте программы?
Да, но незнакомый с этим батником человек наврядли догадается....
Кроме того, как вариант, сам батник можно скрыть (в атрибутах) и создать на него ярлык.
Ярлык в свою очередь тоже скрыть, предварительно назначив на его запуск комбинацию "быстрых клавиш".
 
Понятно. Ну впрочем, для хорошего хакера найдутся лазейки к большинству методов шифрования и скрытия файлов. А этот, похоже, один из самых простых. :)
 
Да, этот способ можно расценивать скорее как маленькую хитрость, трюк :)
Для обеспечения более серьезной защиты в Windows Vista и Windows 7 есть BitLocker (в выпусках Professional и старше).
 
Тогда маленький сопутствующий вопросик: какой командой можно будет открыть в Проводнике конкретную (скрытую) папку?
 
Все еще проще, даже команда не нужна. Как ты правильно заметил, папка Private - скрытая, поэтому для ее обнаружения и чтения достаточно будет включить отображение скрытых и системных папок в проводнике Windows.
 
Ну это понятно, но если назначать ярлык на горячие клавиши, было бы неплохо прописать в файл строчку, открывающую окно этой папки. :)
 
Чтобы сразу открывалась папка Private? Думаю наверное и так можно, надо в коде поковыряться :)
 
Так, надо добавить строчку start explorer Private в нужное место.. Осталось найти, куда.

Ага, нашел. В процедуре (метке) Unlock, после строки echo Folder Unlocked successfully. У меня заработало :)


Так же можно доработать скрипт, что бы ввести пароль и открывать папку, не снимая атрибут Скрытый. Посмотрим...
 
Отлично, Алексей! :)
 
Игорь, а откуда мы переходим в процедуру CONFIRM? Идет по порядку сразу после проверки наличия папок Control Panel.{} и Private?
 
Видимо так и есть. Видишь ли, сам скрипт написан зарубежным автором, я же подробно описал, как им пользоваться на практике.
 
Ага. Ну в принципе, я разобрался, только к папке нужно применить некоторые атрибуты, что бы она открылась, но не стала видимой. Либо попытаться сделать ее скрытой сразу же, после закрытия батника или проводника. Покопаюсь еще.
 
Назад
Сверху