Winrar self extracting archive что это

Архиватор WinRAR: все секреты SFX-архивов

Winrar self extracting archive что это. Смотреть фото Winrar self extracting archive что это. Смотреть картинку Winrar self extracting archive что это. Картинка про Winrar self extracting archive что это. Фото Winrar self extracting archive что это

Е ще один, пожалуй, самый уникальный, тип архивов – самораспаковывающиеся архивы с расширениями .exe. Их уникальность необычна: sfx-архив содержит в себе и архивную часть, и специальный исполняемый код. Поэтому, он извлекается самостоятельно, и для его распаковки уже никакой архиватор, вообще, не нужен. Согласитесь, когда нет уверенности, что в нужный момент архиватор WinRAR окажется под рукой, такой архив – просто находка!

Зачем нужны sfx-архивы

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

Создать sfx-архив в WinRAR — просто, как дважды два

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

Winrar self extracting archive что это. Смотреть фото Winrar self extracting archive что это. Смотреть картинку Winrar self extracting archive что это. Картинка про Winrar self extracting archive что это. Фото Winrar self extracting archive что это

В окне программы навигация по каталогам ничем не отличается от обычной навигации с обозревателем. Находим папку с файлами, подлежащими архивации, выделяем ее и нажимаем «Добавить».

Winrar self extracting archive что это. Смотреть фото Winrar self extracting archive что это. Смотреть картинку Winrar self extracting archive что это. Картинка про Winrar self extracting archive что это. Фото Winrar self extracting archive что это

Дальнейшая процедура создания такого типа архивов в WinRAR ничем принципиальным не отличается, разнятся лишь некоторые параметры:
Прежде всего, указывается имя архива, например, sochi2014. Хорошо, когда оно осмысленное, связанно с содержанием архива и состоит из цифр и латинских букв. Согласитесь, что многое сию минуту представляется абсолютно понятным, только вот уже через несколько дней легко забывается, так, что и комментарии не всегда помогают вспомнить.
Во-вторых, уточняем его расширение: rar, zip либо rar5.
В-третьих, выставляем флаг рядом с настройкой «Создать SFXархив».
В-четвертых, и в-пятых, в выпадающих списках определяем метод сжатия.

Winrar self extracting archive что это. Смотреть фото Winrar self extracting archive что это. Смотреть картинку Winrar self extracting archive что это. Картинка про Winrar self extracting archive что это. Фото Winrar self extracting archive что это

И уточняем оптимальный размер словаря.

Winrar self extracting archive что это. Смотреть фото Winrar self extracting archive что это. Смотреть картинку Winrar self extracting archive что это. Картинка про Winrar self extracting archive что это. Фото Winrar self extracting archive что это

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

Секреты конфигураций SFX-архивов

Теперь пора заняться конфигурацией параметров sfx-архива. Собственно для этого и существует на вкладке «Дополнительно» раздел «Параметры SFX».

Winrar self extracting archive что это. Смотреть фото Winrar self extracting archive что это. Смотреть картинку Winrar self extracting archive что это. Картинка про Winrar self extracting archive что это. Фото Winrar self extracting archive что это

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

Winrar self extracting archive что это. Смотреть фото Winrar self extracting archive что это. Смотреть картинку Winrar self extracting archive что это. Картинка про Winrar self extracting archive что это. Фото Winrar self extracting archive что это

Конечно, это не всегда возможно, так, что если явного указания не будет, то перед извлечением sfx-архива его предложит вести инсталлятор.

Другие нужные настройки конфигурации задаются в окне «Режимы»: именно здесь возможно организовать весь процесс извлечения данных из sfx-архива. К примеру, предусмотреть необходимость извлечения всех файлов, составляющих архив, сначала в специальную временную папку, которую после завершения процесса удаляют.

Winrar self extracting archive что это. Смотреть фото Winrar self extracting archive что это. Смотреть картинку Winrar self extracting archive что это. Картинка про Winrar self extracting archive что это. Фото Winrar self extracting archive что это

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

Весьма полезной бывает также вкладка «Текст и графика», здесь удобно формировать заголовок и текст окна SFX, кроме того, выбрать логотип и значок sfx-архива.

Winrar self extracting archive что это. Смотреть фото Winrar self extracting archive что это. Смотреть картинку Winrar self extracting archive что это. Картинка про Winrar self extracting archive что это. Фото Winrar self extracting archive что это

Источник

Главная → FAQ → Как сделать самораспаковывающийся архив в WinRAR

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

SFX архив – это аббревиатура с английского языка от SelF-eXtracting, что в переводе на русский язык означает само извлекающийся / само распаковывающийся. Данный вид архивных файлов представляют собой смесь архива и исполняемого модуля (.exe). Благодаря этому симбиозу архивный «sfx» файл можно использовать, как обычную программу, не имея при этом никаких установленных архиваторов. Очень полезное свойство, особенно, когда пользователю необходимо отправить цифровые заархивированные файлы человеку, у которого не установлено программное обеспечение на персональном компьютере. Благодаря функции «sfx» получатель легко получит содержимое архивного документа простым двойным нажатием левой кнопкой мыши.

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

Как создать самораспаковывающийся архив в программе WinRAR

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

Через некоторое мгновение самораспаковывающийся архивный файл будет готов.

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

Winrar self extracting archive что это. Смотреть фото Winrar self extracting archive что это. Смотреть картинку Winrar self extracting archive что это. Картинка про Winrar self extracting archive что это. Фото Winrar self extracting archive что это

Мгновение и файл уже извлечёт из архива.

Winrar self extracting archive что это. Смотреть фото Winrar self extracting archive что это. Смотреть картинку Winrar self extracting archive что это. Картинка про Winrar self extracting archive что это. Фото Winrar self extracting archive что это

Можно не модифицировать архивный файл в файл «SFX», а создать новый архив с полезной функцией. Для этого правой кнопкой мыши вызываем контекстное меню. Выбираем функцию добавления файлов в архив «Add to archive…».

Winrar self extracting archive что это. Смотреть фото Winrar self extracting archive что это. Смотреть картинку Winrar self extracting archive что это. Картинка про Winrar self extracting archive что это. Фото Winrar self extracting archive что это

В настройках «General» => «Archiving options» => «Create SFX archive».

Winrar self extracting archive что это. Смотреть фото Winrar self extracting archive что это. Смотреть картинку Winrar self extracting archive что это. Картинка про Winrar self extracting archive что это. Фото Winrar self extracting archive что это

После нажатия кнопки «ОК» получаем самоизвлекающийся архивный файл с разрешением «.exe».

Для проверки нового самораспаковывающегося файла есть возможность посмотреть его свойства.

Winrar self extracting archive что это. Смотреть фото Winrar self extracting archive что это. Смотреть картинку Winrar self extracting archive что это. Картинка про Winrar self extracting archive что это. Фото Winrar self extracting archive что это

Примечание: Очень полезное свойство «SFX» достойного архиватора WinRAR не раз пригодится в повседневной жизни. Но остерегайтесь таких файлов, полученных из сомнительных источников с неизвестным производителем. Не станьте очередной жертвой злоумышленников или просто деятелей с чёрным юмором.

Источник

Самораспаковывающийся архив

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

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

Содержание

Примеры

Примеры программ, способных создавать самораспаковывающиеся архивы:

Данная программа создана исключительно для создания многофункциональных SFX архивов / пакетов инсталляторов и обладает широкими возможностями в плане функционала и возможностей создаваемого архива

Также такие архивы в своих форматах для соответствующих платформ могут создавать StuffIt и WinZip.

Существуют также программы, которые создают архивы в виде сценариев оболочки UNIX. Это часто используется для создания программ установки коммерческого ПО для UNIX-подобных ОС. Примеры: makeself и более старая shar.

Совместимость

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

Самораспаковывающиеся архивы в некоторых форматах — например, RAR и ZIP — могут быть распакованы самостоятельной программой распаковки.

Также можно создать код, который будет поддерживаться без дополнительных программ сразу на нескольких операционных системах — например, DOS и OS/2.

Или код, который будет поддерживаться стандартной поставкой одной ОС, и дополнительными средствами в другой — например, с использованием Python или shell (см. выше).

Архив с кодом под Win32 может потребовать дополнительных действий после распаковки с помощью Wine на UNIX-подобной системе — в частности, установки битов прав доступа.

мошенничество в России

В России такой тип ПО завоевал популярность у различного рода интернет мошенников. Под видом бесплатного ПО, либо фото и видео информации пользователям предлагалось скачать себе на компьютер самораспаковывающиеся архив, после в процессе открытия файла программа предлагала отослать «СМС» для завершения распаковки и получения нужной информации. Однако даже в случае отправки платного «СМС» пользователь в лучшем случае получал «пустышку» а в ряде случаев за место искомого файла на компьютер попадало вредоносное-вирусное ПО.

Источник

Winrar self extracting archive что это. Смотреть фото Winrar self extracting archive что это. Смотреть картинку Winrar self extracting archive что это. Картинка про Winrar self extracting archive что это. Фото Winrar self extracting archive что это

Самораспаковывающиеся файлы используются для обмена сжатыми файлами с стороной, у которой не обязательно есть программное обеспечение для распаковки файла. Пользователи также могут использовать самораспаковывающееся программное обеспечение для распространения своего программного обеспечения. Например, программа установки WinRAR выполняется с помощью самораспаковывающегося графического модуля RAR с графическим интерфейсом пользователя Default.sfx.

СОДЕРЖАНИЕ

Обзор

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

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

Преимущества

Архивирование файлов вместо их отправки по отдельности позволяет объединить несколько связанных файлов в один ресурс. Он также имеет преимущество уменьшения размера файлов, которые еще не были эффективно сжаты (многие алгоритмы сжатия не могут уменьшить размер уже сжатых данных. Поэтому сжатие обычно уменьшает размер обычного текстового документа, но практически не влияет на изображение JPEG или документ текстового процессора. Это связано с тем, что большинство современных форматов файлов текстовых процессоров теперь уже включают определенный уровень сжатия). Самораспаковывающиеся архивы также расширяют преимущества сжатых архивов для пользователей, у которых на компьютере нет необходимых программ для извлечения их содержимого, но которые работают под управлением совместимой операционной системы. Однако для пользователей, у которых есть программное обеспечение для управления архивами, самораспаковывающийся архив может быть немного более удобным.

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

Недостатки

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

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

Источник

Откройте свой Мир!

Winrar self extracting archive что это. Смотреть фото Winrar self extracting archive что это. Смотреть картинку Winrar self extracting archive что это. Картинка про Winrar self extracting archive что это. Фото Winrar self extracting archive что этоWinrar self extracting archive что это. Смотреть фото Winrar self extracting archive что это. Смотреть картинку Winrar self extracting archive что это. Картинка про Winrar self extracting archive что это. Фото Winrar self extracting archive что это

Winrar self extracting archive что это. Смотреть фото Winrar self extracting archive что это. Смотреть картинку Winrar self extracting archive что это. Картинка про Winrar self extracting archive что это. Фото Winrar self extracting archive что этоWinrar self extracting archive что это. Смотреть фото Winrar self extracting archive что это. Смотреть картинку Winrar self extracting archive что это. Картинка про Winrar self extracting archive что это. Фото Winrar self extracting archive что это

Самораспаковывающийся архив

Winrar self extracting archive что это. Смотреть фото Winrar self extracting archive что это. Смотреть картинку Winrar self extracting archive что это. Картинка про Winrar self extracting archive что это. Фото Winrar self extracting archive что этоВ этом уроке давайте поговорим о том, что такое самораспаковывающийся архив, зачем он нужен, как его открывать и создавать.

Самораспаковывающийся архив (англ. self-extracting archive или SFX archive) — это архив (сжатый файл), который в отличие от обычного архива, не требует для распаковки дополнительной программы, т.е. распаковывает сам себя.

Самораспаковывающийся файл-архив имеет расширение exe и чаще всего выглядит так:

Winrar self extracting archive что это. Смотреть фото Winrar self extracting archive что это. Смотреть картинку Winrar self extracting archive что это. Картинка про Winrar self extracting archive что это. Фото Winrar self extracting archive что это
Извлечение файлов из самораспаковывающегося архива

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

Откроется окно, в котором прежде всего необходимо с помощью кнопки Обзор… (Browse…) указать место на жёстком диске, в которое мы собираемся распаковать данный архив. Другими словами, выбираем папку, в которой после извлечения будут располагаться все файлы, находящиеся внутри архива. К примеру, я выбрал папку Рабочий стол (Desktop), чтобы содержимое архива после извлечения было прямо на Рабочем столе:

Winrar self extracting archive что это. Смотреть фото Winrar self extracting archive что это. Смотреть картинку Winrar self extracting archive что это. Картинка про Winrar self extracting archive что это. Фото Winrar self extracting archive что это

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

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

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

Как видите, распаковка таких архивов очень проста и не требует никаких дополнительных программ, в отличие от распаковки файлов с расширением rar, zip и др.

Создание самораспаковывающегося архива

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

Итак, допустим, что программа WinRar у нас установлена, и мы имеем папку с файлами (в моем случае это папка Programs), из которой хотим создать SFX-архив.

Щелкаем по этой папке правой кнопкой мыши и в появившемся меню выбираем пункт WinRAR – Добавить в архив…

Winrar self extracting archive что это. Смотреть фото Winrar self extracting archive что это. Смотреть картинку Winrar self extracting archive что это. Картинка про Winrar self extracting archive что это. Фото Winrar self extracting archive что это

Далее просто ставим галочку в пункте Создать SFX-архив и можем больше вообще ничего не менять – просто жмём кнопку Ok:

Winrar self extracting archive что это. Смотреть фото Winrar self extracting archive что это. Смотреть картинку Winrar self extracting archive что это. Картинка про Winrar self extracting archive что это. Фото Winrar self extracting archive что это

Начнётся процесс создания архива…

Winrar self extracting archive что это. Смотреть фото Winrar self extracting archive что это. Смотреть картинку Winrar self extracting archive что это. Картинка про Winrar self extracting archive что это. Фото Winrar self extracting archive что это

…по окончании которого, в том же месте где находилась наша исходная папка (Programs) появится наш только что созданный самораспаковывающийся архив с таким же названием и расширением еxe:

Winrar self extracting archive что это. Смотреть фото Winrar self extracting archive что это. Смотреть картинку Winrar self extracting archive что это. Картинка про Winrar self extracting archive что это. Фото Winrar self extracting archive что это

Как видите это тоже очень легко!

Использовать такой архив удобно в том случае, когда мы хотим поделиться с кем-либо своими файлами, но не уверены, что у пользователя, которому передаётся архив, есть программа для его распаковки (или он вообще не умеет работать с архивами).

Если вы захотите при создании SFX-архива настроить процесс «под себя» (например, задать путь для извлечения или сделать свой заголовок окна при распаковке), то можете воспользоваться дополнительными опциями программы WinRar, которые можно увидеть, нажав кнопку Параметры SFX… на вкладке Дополнительно:

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *