![]() |
Как защитить swf?
Собственно есть неск-ко сфв файлов, содержат около 100 скриптов. Как их реально защитить от декомпила на локальном копьютере, если грузится они будут с сервера к клиенту?
ПС обфускация есть уже, хочется. чтобы вообще не открывался в декомпилах файл! |
Плюньте, вам нечего скрывать.
|
mtechno, не поленись поискать — здесь много тем подобного рода. Все они сводятся к одному: невозможно защитить приложение на Flash, можно лишь до некоторого предела отсрочить его взлом.
|
отсрочить хотя бы! В пример есть пара онлайн игр, у которых флешки клиентские вообще не открываются декомпилами! Пишут файл поврежден! Как они добились этого? Также хочется!
|
Да там какой-нибудь XOR, или простое смещение байтов циклом. Это тоже можно запросто узнать и написать декриптор.
Дополню ответ, который дал Zebestov. Нужно все важные данные проверять на сервере. |
То есть если я смещу байты в клиентских флешках, мне на серваке придется их назад собирать? И при смещении не будет декомпил открывать?:)
|
Пишите код так,чтобы взламывающий охринел от того,что вы написали!
И делайте главные вещи на сервере,тогда получится рай для взломщика! Он взломает флешку,будет месяц мучаться с вашим кодом,а патом поймет,что все хранится на сервере и застрелится,лучшая защита! |
На сервере не можем все хранить,слишком нагрузочно (для сервера и траффика) получается- уже пробовали. А вот если XOR зашифровать флеху, то сложно будет под него им написать расшифровщик?
|
Цитата:
Имеется в виду, что есть некая флэшка лоадер-дешифровщик, которая принимает с сервера набор байт (тогда будет сложно перехватить его из кэша) Затем проводит какую нибудь операцию XOR итп, например с участием секретного слова, которое тоже пришло с сервера. Лоадер преобразованный набор байт загружает через loadBytes и получает дешифрованную. Проблема зашифровать алгоритм лоадера. :) |
Спасибо!
|
Цитата:
По поводу XOR |
Цитата:
|
| Часовой пояс GMT +4, время: 17:01. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.