Что такое программа упаковщик

ASPack – усовершенствованная программа-упаковщик, предназначенная для сжатия исполняемых файлов EXE под Win32 и защиты от непрофессионального реверс-инжиниринга.

Решение уменьшает размер файлов и библиотек под Windows до 70% (степень сжатия выше стандарта ZIP на 10-20%), a также сокращает время загрузки таких приложений в локальных сетях и Интернет.

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

Возможности упаковщика ASPack

  • Улучшенная обработка исполняемых файлов (EXE, DLL, OCX).
  • Универсальное решение, если необходимо качественно сжать exe файл, программный код, данные и ресурсы.
  • Полностью автономная работа защищенного приложения с поддержкой длинных имен файлов.
  • Защита ресурсов и кода программы от дизассемблеров.
  • Защита от декомпиляции.
  • Быстрая процедура распаковки, которая обеспечивает большую производительность в сравнении с продуктами конкурентов.
  • Непосредственная интеграция в оболочку Windows, что упрощает схему работы.

Преимущества упаковщика ASPack

  • Значительное сжатие размеров exe файлов до 70%.
  • Сокращение времени загрузки приложений в локальных сетях и Интернет.
  • Встроенные Windows-приложения требуют значительно меньше места.
  • За распространение сжатых программ не взимается роялти.
  • Совместимость с исполняемыми файлами, сгенерированными при помощи Microsoft Visual C++, Visual Basic, Embarcadero Delphi and C++ Builder и другими Win32-компиляторами.

Поддерживаемые операционные системы

  • Windows 2000
  • Windows XP
  • Windows Vista
  • Windows 7
  • Windows 8
  • Windows 10
  • Windows Server 2003
  • Windows Server 2008
  • Windows Server 2012
  • Windows Server 2016
Читайте также:
Программы для торговых представителей отзывы

Источник: www.asprotect.ru

Что может современный вакуумный упаковщик? Для чего нужна вакуумная упаковка? Применения вакууматора

Упаковщик приложений (MakeAppx.exe)

Руководство по использованию этого средства UWP см. в статье Создание пакета приложения с помощью средства MakeAppx.exe.

Упаковщик приложений (MakeAppx.exe) создает пакет приложения из файлов на диске или извлекает файлы из пакета приложения на диск. Начиная с Windows 8.1, средство упаковки приложений также создает пакет из пакетов приложений на диске или извлекает пакеты приложений из пакета приложения на диск. Он входит в состав Microsoft Visual Studio и пакета средств разработки программного обеспечения Windows (SDK) для Windows 8 или пакета средств разработки программного обеспечения Windows (SDK) для Windows 8.1 и более новых версий. Посетите страницу Загрузки для разработчиков , чтобы получить их.

Средство MakeAppx.exe обычно находится в расположениях для конкретных версий операционной системы:

Макс сборщик-упаковщик

  • C:Program Files (x86)Windows Kits10binmakeappx.exe

Где = x86, x64, arm, ar64 или chpe. Кроме того, он может находиться в:

C:Program Files (x86)Windows Kits10App Certification Kitmakeappx.exe

  • Создание пакета с помощью структуры каталогов
  • Создание пакета с помощью файла сопоставления
  • Подписание пакета с помощью SignTool
  • Извлечение файлов из пакета
  • Создание пакета пакета с использованием структуры каталогов
  • Создание пакета пакета с помощью файла сопоставления
  • Извлечение пакетов из пакета
  • Шифрование пакета с помощью файла ключа
  • Шифрование пакета с помощью глобального тестового ключа
  • Расшифровка пакета с помощью файла ключа
  • Расшифровка пакета с помощью глобального тестового ключа
  • Использование

Использование средства упаковки приложений

Относительные пути поддерживаются во всем средстве.

Создание пакета с помощью структуры каталогов

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

  1. Поместите все файлы в одну структуру каталогов, создавая подкаталоги по желанию.
  2. Создайте допустимый манифест пакета, AppxManifest.xml, и поместите его в корневой каталог.
  3. Выполните следующую команду: MakeAppx pack /dinput_directorypath/pfilepath.appx
Читайте также:
Установить программу пауэр поинт

Создание пакета с помощью файла сопоставления

  1. Создайте допустимый манифест пакета AppxManifest.xml.
  2. Создайте файл сопоставления. Первая строка содержит строку [Файлы], а последующие строки указывают пути к источнику (диску) и назначению (пакету) в строках в кавычках.

[Files] «C:MyAppStartPage.htm» «default.html» «C:MyAppreadme.txt» «docreadme.txt» «\MyServerpathicon.png» «icon.png» «MyCustomManifest.xml» «AppxManifest.xml»

Подписание пакета с помощью SignTool

  1. Создайте сертификат. Издатель, указанный в манифесте, должен соответствовать сведениям субъекта издателя сертификата подписи. Дополнительные сведения о создании сертификата подписи см. в статье Создание сертификата подписи пакета приложения.
  2. Выполните SignTool.exe, чтобы подписать пакет: SignTool sign /a /v /fdhashAlgorithm/fcertFileNamefilepath.appxHashAlgorithm должен соответствовать хэш-алгоритму, используемому для создания блочной карты при упаковке приложения. В служебной программе упаковки MakeAppx алгоритм хэша блок-карты Appx по умолчанию — SHA256. Запустите SignTool.exe указав SHA256 в качестве алгоритма дайджеста файла (/fd): SignTool sign /a /v /fd SHA256 /fcertFileNamefilepath.appx Дополнительные сведения о том, как подписывать пакеты, см. в статье Как подписать пакет приложения с помощью SignTool.

Извлечение файлов из пакета

  1. Выполните следующую команду: MakeAppx распаковка /pfile.appx /doutput_directory
  2. Распакованый пакет имеет ту же структуру, что и установленный пакет.

Создание пакета пакета с использованием структуры каталогов

Что такое программа упаковщик

Рейтинг
( Пока оценок нет )
Загрузка ...
EFT-Soft.ru