можно защитить файл .swf от декомпиляции?ActionScript Protect .swf/.swc Файлы из декомпиляции?
Я читал о компиляции библиотек классов в .swc-файле для распространения без выявления кода - возможно, его продажи. однако существуют декомпиляторы .swf, которые вы можете использовать для отображения кода, а .swc-файл - это просто .zip-архив, поэтому изменение myswc.swc на myswc.zip покажет файлы .swf библиотеки.
просто любопытно, почти все.
@__dominic. Я согласен с тем, что ни один инструмент не может сделать swf * невозможным * для обратной инженерии. Но хороший обфускатор сделает задачу намного сложнее. Во многих случаях это сделает обратное проектирование swf более сложным или более дорогостоящим, чем написание кода с нуля в первую очередь. Думаю, это точка обфускаторов. –
Juan Pablo Califano, можете ли вы порекомендовать метод для обфускации? – TheDarkIn1978
Обфускация тоже не работает! Вы просто не можете зашифровать/обфускать свой код по той простой причине, что если ваш код не читается, как AVM поймет его? Инструменты шифрования/обфускации - это мошенничество. Невозможно скомпилировать код, превратить его в байт-код, а затем прочитать VM, если он зашифрован. И «обфускация» тоже не будет работать, все эти инструменты делают, добавляет неиспользованный нежелательный код и делает ваш swf/swc более тяжелым. Поверьте мне, я написал небольшой инструмент для декомпилятора для себя и протестировал его с помощью «защищенных» swf или swc-файлов, и я получил исходный код без каких-либо проблем. – dotminic