![]() |
защитить код флешки от декомпиляции
Добрый день,
подскажите кто нибудь такую вешч. Мне необходимо зашитить флешку от декомпиляции таким образом как это сделано на http://onslaught.playr.co.uk/ , а именно в любом кадре написана така вот билеберда.:eek: Код:
function ()кто знает с помощью какой проги это можно сделать, подскажите, плз. |
А как ты это узнал, если её нельзя декомпилировать из-за этого куска кода?
|
Цитата:
|
SWF Encrypt
з.Ы. В руках hex-маньяка ломается за 15 секунд. |
Это называется обфускатор. :mosking:
Хотя господа вроде _etc переведут. |
ааа)), а это на уровне машинного кода?
|
На уровне некорретного кода, вставленного вперемешку с нормальным.
|
Эта операция замедляет работу?
|
Цитата:
|
Цитата:
|
Цитата:
Есть более простые способы с байт-кодом - см. поиском тут. |
Цитата:
|
Цитата:
|
Хочу стать "hex маньяком" :) есть где почитать как это сделать? :)
|
Боюсь, что подобных консультаций здесь на форуме не будет.
|
Цитата:
|
Цитата:
Меняет имена на всякую абракадабру. Делает корректно отдекомпилированный код нечитаемым для глаза (но для машины) Если я правильно понимаю. Цитата:
Цитата:
|
Цитата:
|
Смысл же тот же остался?
Обсфуркатор поменял имена переменных на нечитаемые и ДЛИННЫЕ и сделал много чего еще (в ссылке видно). У Гурского было сказано (из бесплатного добавления 20.2. Оптимизация): Цитата:
|
Переменные это самый приметивный уровень. Обычно то, что выглядит даже как переменные не просто "закодировано", а это часть более сложной системы защиты, т.е. имя не абракадабра, а логически заданный кусок кодового сообщения. Т.е. при такой записи набор переменных + операторы которые отображаются никак не соответствуют исходнику.
В отношении Гурского: есть сомнение, что он так лохонулся, что стал сравнивать длины имен переменных в прямом смысле - скока символов букв в названии. Вроде как под имя переменной всегда выделяется одинаковая по размеру ячейка. Скока в ней останется нулей значения не играет. Скорее речь о локальных переменных внутри еще кучи объектов. Длина имени такой переменной будет длинной, а поиск ее затруднительным. |
| Часовой пояс GMT +4, время: 05:41. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.