Запутывать файлы HTA - PullRequest
       8

Запутывать файлы HTA

0 голосов
/ 17 ноября 2011

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

Ответы [ 3 ]

1 голос
/ 29 января 2012

Я бы использовал Microsoft Script Encoder для этой цели:

http://www.microsoft.com/download/en/details.aspx?DisplayLang=en&id=3375

Используйте это так:

"Screnc /e htm test.hta test-encrypted.hta"

Убедитесь, что вы не забылипометить .HTA-файл тегом начальной кодировки:

'**Start Encode**
1 голос
/ 29 января 2012

Наш JavaScript-обфускатор переименовывает идентификаторы, удаляет комментарии и форматирование и может шифровать строковые литералы.

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

Ссылка объясняет, почему кодировщик скриптов Microsoft - плохая идея.

1 голос
/ 17 ноября 2011

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

...