Чем является пароль от файла архива ключом шифрования

Обновлено: 05.07.2024

Доброго времени суток дорогие друзья. Безопасность персональных данных — вещь крайне важная и актуальная! Ранее мы уже говорили о том, как:

  • Как установить пароль на документ word.
  • Как установить пароль на файл excel.
  • Как поставить пароль на компьютер.

В этой статье мы решили рассказать, как поставить пароль на архив rar или zip.

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

  • Пример надежного пароля: GjfgieE_15f.
  • Пример пароля, который легко взломать: 1234, Dima93.

Для работы с архивами мы будем использовать один из самых популярных архиваторов — WInRar. Скорее всего он у Вас уже установлен, если же нет, то скачайте и установите.

Как создать новый архив с паролем

Теперь при попытке открыть файл в архиве будет запрошен пароль. Символ * после имени файла значит, что он защищен паролем.



Как добавить пароль к уже созданному архиву.

Если архив уже создан — не обязательно архивировать файлы заново, тем более если они объемные и архивация займет продолжительное время.

При следующем открытии архива будет запрошен пароль.

Как снять пароль с архива.

К сожалению просто отключить пароль нельзя. Вам придется извлечь файлы, введя пароль и создать новый архив уже без пароля.

Как установить пароль на папку заархивировав ее

Она была изначально построена на открытом коде и априори (значение слова) не содержала закладок, позволяющих разработчикам получить доступ к вашим запароленным данным. К сожалению, сейчас разработчики продались BitLocker, продукты которой уже идут с закрытым кодом, а значит ваши папки с паролями, при желании, могут быть вскрыты с помощью бэкдоров. Однако, TrueCrypt по-прежнему можно найти и использовать для своих задач.

Но для начала приведу более простой в использовании, но менее надежный способ (компетентные органы и специалисты взломать каталог смогут, но ваши родственники и знакомые — нет). Заключается он в том, что нужную папку можно будет заархивировать с паролем, чтобы не знающий его человек провести процесс разархивации уже не смог бы.

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

Давайте попробуем заархивировать папку и поставить не нее пароль сначала на примере бесплатного архиватора (7-Zip), а потом на примере платного (WinRAR), который, однако, установлен практически на всех компьютерах. Думаю, что хотя бы один из них у вас имеется, а если нет, то вы всегда сможете их установить, перейдя на официальные сайты разработчиков этих программ (почему скачивать софт нужно только с официальных сайтов).

Как заархивировать и запаролить каталог в 7-Zip

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

Как поставить пароль при архивировании папки в WinRAR

Можете также для одновременной архивации и запароливания папки использовать возможности второго из упомянутых выше архиваторов — WinRAR. Как я уже упоминал — он платный, но в рунете почему-то с этим не особо считаются.

После этого два раза жмете на ОК и пробуете войти в созданный архив с помощью придуманного вами пассворда. Если все получилось, то можете удалять оригинальную папку, содержимое которой нужно скрыть от посторонних глаз. А по мере необходимости будете просто входить в эту заархивированную и запароленную папочку. Немного напряжно все время вводить пароль, но безопасность требует жертв. ИМХО (что это такое?)

Как поставить надежный пароль на папку через TrueCrypt

Как я уже упоминал чуть выше, есть различные программы, которые позволяют реализовать столь очевидную для пользователей Windows идею — закрыть доступ к папке с помощью пароля. Таких программ довольно много (например, Folder Lock, DirLock, Anvide Lock Folder, File lock, Lim LockFolder и др.), но понимающий толк в компьютерах пользователь, скорее всего, их сможет обойти. Поэтому, если вы хотите что-то спрятать от своих домочадцев или коллег по работе на своем компе, то они вам вполне пойдут.

Но зачастую требуется что-то более радикальное, когда взлом запароленной папки потребует чудовищных усилий и вычислительных мощностей, что, естественно, отпугнет большинство потенциальных взломщиков. К такому роду инструментов можно отнести программу TrueCrypt, которая позволяет поставить пароль не то, что на директорию, а даже на весь компьютер целиком (полностью зашифровать системный раздел, если вам это понадобится).

Про работу с ней я уже довольно подробно писал:

  1. О TrueCrypt
  2. Как поставить пароль на папку
  3. Как поставить пароль на компьютер
  4. Как запаролить флешку

К сожалению, на сегодняшний день разработчики уже не выпускают новых версий программы, ибо перешли на работу в BitLocker (Микрософт), но вы можете по этой ссылке. Во всяком случае у меня она отлично работает.

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

Так вот, этот самый контейнер шифруется и расшифровывается на лету (вы этого даже не заметите) и работать с ним можно будет как с обычной директорией (даже скорее как с переносным жестким диском или флешкой, ибо эта запароленная папка подключается в Windows именно как новый виртуальный диск).

Т.о. можно будет копировать туда что-то, удалять, переносить стандартными средствами операционной системы (через Проводник или, например, Тотал Коммандер).

По окончании работы вы просто размонтируете виртуальный диск, и доступ к вашим данным уже не сможет никто получить (кто пароля не знает). Замечательная штука.

Все детали работы с TrueCrypt по установке паролей на флешку, папку или даже весь компьютер смотрите по приведенным чуть выше ссылкам. И помните, что абсолютной защиты не существует (вы можете сами сообщить пассворд под нажимом), но среди всех прочих методов защиты данных эта программа является одним из самых оптимальных вариантов. ИМХО.

Подборки по теме

  • Описание полезных программ
  • Полезные онлайн-сервисы
  • Вопросы и ответы
  • Использую для заработка
  • Все необходимое для вебмастеров

Использую для заработка

Рубрика: Используем программы, Отвечаю на частые вопросы

Как установить пароль на архив

Zip — это популярный формат архивации данных, который поддерживает их сжатие без каких-либо потерь. Архивирование файла фактически уменьшает его размер и тем самым облегчает процесс переноса данных через сеть. Если файлы, которые вы передаете, хранят конфиденциальную информацию, то включение защиты паролем в ZIP-файле делает его более безопасным и надежным. Таким образом, ZIP-файл в основном является широко известным инструментом, который часто используется для сжатия больших файлов и документов с расширением ZIP-файла. Он не ограничивается только папками и отдельными файлами (такими как фотографии), но может также сжимать файлы программного обеспечения.


Как установить пароль на архив

Именно по этой причине большинство программных продуктов доступны в расширении ZIP-файла. Широкое применение этого инструмента требует серьезной защиты, в противном случаи, большая часть информации, сжатой в ZIP-архиве, может попасть не в те руки.

В целях безопасности люди всегда хранят конфиденциальные данные в архивированных файлах с шифрованием перед тем, как отправлять их другим пользователям.

Так как же упаковывать файлы или папки в архив? Какое программное обеспечение для сжатия лучше всего использовать?

Приведенные ниже три простых способа помогут с решением этой проблемы:

Вариант 1. Создание зашифрованного Zip-файла с помощью WinZip.
Вариант 2. Создание защищенного паролем Zip-файла с помощью WinRAR.
Вариант 3. Создание защищенного паролем Zip-файла с 7-Zip.

Вариант 1. Создайте зашифрованный Zip-файл с помощью WinZip

Если на вашем компьютере установлена программа WinZip, для того чтобы зашифровать zip-файлы необходимо выполнить следующее:

Шаг 1. Создайте зашифрованный zip-файл. Для этого запустите программу WinZip.


Запускаем программу WinZip





Как добавить пароль в существующий Zip-файл

Даже если файл уже сжат (он может быть заархивирован встроенными инструментами для сжатых папок Windows 10 или другими инструментами), с помощью программы WinZip вы все равно можете зашифровать данные в существующем Zip-файле. Для этого необходимо сделать следующее:

Шаг 1. Используя правую кнопку мышки кликните на Zip-файл в окне папки.




Вариант 2. Создание защищенного паролем Zip-файла с помощью WinRAR

Убедитесь, что WinRAR установлен на вашем компьютере. Если у вас его нет, то установите перейдя на официальный сайт. Затем используйте его для защиты паролем zip-файла двумя способами, как показано ниже.

Способ 1. Установка пароля при записи файла




Способ 2. Пароль для защиты существующего ZIP-файла






Шаг 6. После завершения преобразования закройте диалог и WinRAR. Затем исходный ZIP-файл будет преобразован в защищенный паролем ZIP-файл, и вы можете удалить исходный ZIP-файл.


Защищенный паролем ZIP-файл

Вариант 3. Создайте защищенный паролем Zip-файл с 7-Zip

7-Zip — лучшая бесплатная утилита для сжатия файлов с открытым исходным кодом для Windows. Следуйте этим простым шагам, чтобы с легкостью создать защищенный паролем Zip-файл.





Новый зашифрованный файл с расширением zip-файла

Добавление файла или папки в существующий ZIP-файл

Внимание! Если вы забыли пароль, вы можете не получить доступ к этим файлам. Для того чтобы восстановить пароль, вы можете использовать ZIP Password Refixer для восстановления зашифрованного zip-файла.

Как выбрать подходящие методы шифрования в 7-Zip

Известно, что ZipCrypto является относительно слабым, и от него нельзя ожидать защиты от доступа к специализированным инструментам для восстановления пароля.


Самый надежный метод шифрования AES-256

AES-256 — более сильное шифрование, и теперь оно поддерживается только 7-Zip, WinZip и некоторыми другими ZIP-архиваторами. Если у вас есть важные требования безопасности для важных файлов, вы должны использовать шифрование AES.

Установка пароля на архивы ZIP и RAR в программе WinRAR

WinRAR, насколько я могу судить — самый распространенный архиватор в нашей стране. С него и начнем. В WinRAR вы можете создавать архивы RAR и ZIP, и устанавливать пароли на оба типа архива. Однако, шифрование имен файлов доступно только для RAR (соответственно, в ZIP, чтобы извлечь файлы понадобится ввести пароль, однако имена файлов будут видны и без него).




Как на архив поставить пароль?

Если вам нужно передать конфиденциальную информацию на съемном носителе, то вы просто обязаны знать как на архив поставить пароль. На сегодняшний день, это лучший метод защиты информации, который доступен каждому.

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

Уже много лет пользуюсь сам и советую остальным, архиватор – 7Zip. Лучший в своем сегменте уже много лет. Довольно таки недавно писал статью на тему как установить пароль на папку, сегодня решил поделиться методом защиты архива.

После установки архиватора (а может он у вас уже много лет как установлен), можно приступить к процессу запароливания папки.

Найдите в проводнике нужную вам папку, нажмите на ней правой кнопкой мышки и выберите пункт “7Zip” — “Добавить к архиву”


В открывшемся окне архиватора вам нужно указать тип архива Zip и ввести два раза пароль


Теперь пока вы не введете верный пароль, открыть файл вы не сможете.

Если вы хотите установить пароль на архив таким способом, чтобы невозможно было даже открыть и увидеть что там за документы, тогда при архивировании выбирайте тип архива 7Zip


Ещё на сайте:
Помогла статья? Помоги сайту, поделись ссылкой!

Установка пароля в архиве в Winrar.

Установка пароля в архиве в 7-Zip.

Доброго времени суток, уважаемый читатель! Волею судьбы, я, на этом этапе жизни я преподаватель IT дисциплин в колледже и делюсь некоторыми наблюдениями с Вами, дорогими читателями.

Современные дети с пеленок ловко управляются со смартфоном, устанавливают операционные системы на ПК, и взламывают Touch ID на гаджетах, что уж говорить о профессионально развивающихся людях, в данном направлении.

В данной статье пойдет речь, как ни странно, о бесплатном архиваторе 7-Zip , имеющим в своем арсенале, не новый, функционал по защите информации с помощью парольной защиты.

В данной статье расскажу о простой парольной защите и защите с шифрованием имен файлов . К слову, 7-Zip использует популярный стандарт шифрования AES-256 .

Причем здесь архиватор?

Об архиваторах не слышал только ленивый. Появились они давно, у истоков стояли WinZip и WinRAR, там также парольная защита присутствовала, даже в "бородатых" версиях ПО.

В наше время зачастую несколько файлов, проще заархивировать перед отправкой по эл.почте, к примеру, да и отправителю будет проще скачать, без возможности сделать ошибку, не скачав какой-нибудь из файлов.

А еще, мы все живем почти год в режиме дистанта и часто приходится прикреплять, к примеру, домашнее задание ребенка на платформу, а платформа капризничает, то объем, то формат.

В чем его надежность?

Шифрование AES - 256 . Advanced Encryption Standard (AES) - один из наиболее часто используемых и наиболее безопасных алгоритмов шифрования.

Неужели его так сложно взломать?

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

Простая парольная защита в 7-Zip (последовательность действий)

1. Создаем папку, для удобства, размещаем в нее, необходимые файлы, нажимаем на папке правой кнопкой мыши, 7-Zip - Добавить к архиву.

Но знаете ли вы, что помимо сжатия и сохранения файлов в таком виде, архиваторы дают возможность ограничить доступ к содержимому своего архива? И пользователь получает не только дополнительное место на диске, но еще и защищенные с помощью шифрования файлы. Как можно защитить свой архив, рассмотрим на примере использования программы WinRAR.

Шифрование на пароле поддерживается как в формате RAR, так и в формате ZIP. Об имеющихся отличиях скажем ниже. Архивирование файлов одновременно с шифрованием может выполняться как при работе из командной строки, так и из интерфейса программы.

Для шифрования в формате ZIP применяется алгоритм разработчика этого формата, а при шифровании RAR-архивов – стандартный, более стойкий алгоритм AES-128. Поэтому для более надежного шифрования рекомендуется использовать архивирование в формате RAR.

При распаковке зашифрованного архива необходимо будет ввести пароль, на котором он был зашифрован. Если пароль введен правильный, распаковка выполнится в обычном режиме. В противном случае вы не сможете распаковать архив.

В чем заключается отличие шифрования архивов ZIP и RAR? При шифровании первого типа архива шифруются только данные. А вот при шифровании архива RAR можно дополнительно зашифровать и сведения о файлах – их наименование, размер, атрибуты, комментарии. В случае, если выбрать шифрование данных и наименования файлов, то при просмотре такого архива вы увидите пустую папку. Если шифрование наименований файлов не используется – файлы при просмотре будут видны. При работе из командной строки для дополнительного шифрования наименований файлов используется расширенный параметр –hp[pwd].

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

image

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

Специально для тех, кто хочет узнавать что-то новое и развиваться в любой из сфер информационной и компьютерной безопасности, я буду писать и рассказывать о следующих категориях:

  • PWN;
  • криптография (Crypto);
  • cетевые технологии (Network);
  • реверс (Reverse Engineering);
  • стеганография (Stegano);
  • поиск и эксплуатация WEB-уязвимостей.

Вся информация представлена исключительно в образовательных целях. Автор этого документа не несёт никакой ответственности за любой ущерб, причиненный кому-либо в результате использования знаний и методов, полученных в результате изучения данного документа.

ELF64 — PID encryption

image

Смотрим исходный код. Программа принимает в качестве аргумента строку и сравнивает ее с тем, что вернет функция cryрt от РID программы и строки "$1$awesome".

Функция cryрt — библиотечная функция, которая используется для вычисления хеша пароля. На выходе функции не просто хеш, а строка текста, которая также содержит соль, используемый хеш-алгоритм и параметры, с которыми был получен хеш, такие, как количество раундов и другие опции.

image

Данная функция включена в языки программирования Perl, PHP, Pike, Python и Ruby. Таким образом нужно угадать PID, с которым будет запущена программа. Подключившись по SSH видим, что нам дают программу, ее исходник, и файл с паролем.

image

В Linux каждое новое запущенное приложение будет получать наиболее приближенное инкрементированое свободное значение PID. К примеру, несколько раз подряд выполним ps. PID с каждым разом инкременитруется.

image

Так можно посчитать хеш от любого свободного PID, и с этим значением в качестве аргумента бесконечно запускать программу. Давайте возмем PID, к примеру 30000 и выполним функцию crypt. Я сделаю это в python.

image

Теперь запустим бесконечный цикл выполнения программы.

image

И спустя минуту, получаем оболочку, откуда читаем пароль.

image

File — PKZIP

Скачиваем файл, который нам дают. Это ZIP архив, защищенный паролем. Давайте переберем пароль. Так как имена файлов не зашифрованы, сделаем это утилитой fcrackzip, а в качестве словаря возьмем rockyou.txt.

image

Разархивировав, получаем текстовый файл, где написано, что ответом является пароль от архива.

image

Known plaintext — XOR

image

Нам дают зашифрованную с помощью XOR BMP картинку. Так как у нас использовался XOR (предполагаю с ключом малой длины) и имеется большой шифртекст, то можно использовать xortool.

image

Таким образом xortool считает, что наиболее вероятная длина ключа 6. Попросим его определить ключ.

image

Отлично. Ключ определен, но xortool уже сам расшифровал файл и сохранил в директорию xortool_out.

image

Code — Pseudo Random Number Generator

image

Нам дают программу, с помощью которой зашифрован файл, а так же сам файл. К тому же говорят, что шифрование происходило в декабре 2012. Давайте рабирать код.

В самом начале программы запоминается текущее время (точнее пройденное с 1 января 1970). Далее проверяется наличие параметра программы — путь к файлу.

image

image

Далее этот файл открывается для чтения и создается новый файл для записи. Дескрипторы обоих файлов передаются в функцию crypt_file.

image

В crypt_file функция genere_key() вовращает ключ 32 байта, который используется для XOR шифрования файла. Результат шифрования записывается в новый созданный файл.

image

Ключ составляется псевдослучайным образом. Из представленного алфавита на каждом шаге выбирается значение в зависимости от значения holdrand, которое также изменяется на каждом шаге, при этом в самом начале оно равно текущему времени.

image

Таким образом, нам нужно сгенерировать возможные ключи. Начальный код на python выглядит так.


Теперь разберемся с границами времени. Так как шифрование производилось в декабре 2012, то нам нужно перебрать все возможные значения от 1 до 31 декабря.

image

С границами определились, но ключей все равно будет очень много. Благо в файле сохранилось его расширение — это bz2.

image

То есть первые три байта файла должны быть “BZh”, четверым должен быть один из символов от “1” до “9”, и следующие шесть байт — 0x314159265359. Допишем для ключей фильтр. Для этого нам нужны первые байты шифртекста.

image

И получим всего один ключ.

image

И с помощью того же xortool можно проксорить файл с ключом.

image

Таким образом вы расшифровали архив.

Вы можете присоединиться к нам в Telegram. Давайте соберем сообщество, в котором будут люди, разбирающиеся во многих сферах ИТ, тогда мы всегда сможем помочь друг другу по любым вопросам ИТ и ИБ.

Читайте также: