Manifest By The Trick

Manifest By The Trick 1.3

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


Автор: Кривоус А.А.
Форк от Dragokas

Зачастую манифесты используются:

1) для изменения привилегий, с которыми запускается приложение (например, отображение диалогового окна UAC, для запуска программы сразу с повышенными привилегиями.)

2) для добавления совместимости приложения с операционными системами поколения Windows Vista и выше (ID каждой ОС должен быть отдельно прописан в файле манифеста). См. пример в этой теме.
Точнее говоря, программа сообщает системе, что она с ней совместима. Остальное - на совести ее автора.

3) Активации новых стилей визуального оформления кнопок/диалогов/и пр... (программа может не запустится в Windows XP !)

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

Более подробно, что такое и зачем нужен манифест.


Как пользоваться:
1) Подготовьте файл манифеста (в архиве уже есть несколько готовых).
2) Запустите Manifested.exe. Нажмите File -> Path... Выберите нужный EXE-файл, нажмите ОК. Все готово.

По умолчанию, программа открывает файл манифеста, который лежит рядом с ней под именем manifest.txt
Файл должен быть в кодировке ANSI !!!

(программа сама сделает нужное конвертирование)


Немного о составлении манифеста.

1. Блок trustInfo
<requestedExecutionLevel>

Уровень прав, который затребуется при старте приложения делится на 3 вида:
  • asInvoker - запуск с текущими правами
  • HighestAvailable - запросит повышенные привилегии,
но если пользователь ими не обладает, то запустится в ограниченной среде
- RequireAdministrator - всегда затребует повышенные привилегии. Если получить их не удалось, программа не запустится.

2. Файл должен быть выровнен по 4-байтовой границе. Это означает, что размер файла (в байтах) должен быть кратен 4 (делится нацело). Для этого можно просто добавить недостающее кол-во пробелов в конец файла.
Эта программа делает выравнивание автоматически.
Автор
Dragokas
Скачивания
1,553
Просмотры
1,553
Первый выпуск
Обновление
Оценка
0.00 звёзд 0 оценок

Другие ресурсы пользователя Dragokas

  • System File Replacer
    System File Replacer
    Помощь в замене системного файла, предоставленного аналитиком
  • HiJackThis+ (Plus)
    HiJackThis+ (Plus)
    Спец. инструмент для борьбы с вредоносными и другими нежелательными программами
  • Sysinternals PsGetsid
    Получение SID юзера/службы и наоборот
  • Registry Time Decoder
    Registry Time Decoder
    Конвертирует дату из форматов FILETIME, SYSTEMTIME, UNIX-TIME, которая обычно встречается в реестре
  • SetACL Studio
    SetACL Studio
    Управление привилегиями DACL/SACL

Поделиться ресурсом

Последние обновления

  1. Обновление

    Ложные детектирования сняты
  2. Откат

    Откат к v.1.2 по причине большого кол-ва ложных детектов антивирусов.
  3. Обновления

    ' ver. 1.3 fork: ' Добавлена замена файла манифеста вне зависимости от языка уже присутствующего...
Назад
Сверху Снизу