Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   Общие вопросы о Flash (не затрагивающие ActionScript) (http://www.flasher.ru/forum/forumdisplay.php?f=60)
-   -   Шифрование исходников и swf (http://www.flasher.ru/forum/showthread.php?t=96557)

Ляксей 01.06.2007 19:15

Шифрование исходников и swf
 
Люди, кто чем пользуется для защиты результатов своего труда?
Есть как минимум два варианта.
1. Защита swf-ки такими программами как swfEncrypt4.0, secureSWF и проч. Вариант в приципе интересный , но что-то не один из обскуфаторов мне не подошёл. Нет нормального контроля над таблицей изменения имён функций и переменных и в итоге результирующая protected.swf не работает.

2. Защита as файлов, просто путём замены m_array, m_next_index, setState(...), processState(...) имён на всякий мусор.
Вот такая бы штука мне подошла, только нигде не могу найти программы которая бы это делала автоматически.

Что посоветуете? Кто чего юзает?

Мыкыта 01.06.2007 19:31

я не пользую... задайте себе вопрос то что вы сделали круче то что сдела адоба? а адобу всеравно взламывают.....

Ляксей 01.06.2007 19:48

адобу взламывают потому что это дешевле чем написать новую. А сделав нечитабельным код в моём продукте дешевле будет написать заново. Да его можно будет вскрыть и использовать в чистом виде, но переделать и прикрутить для свих нужд будет сильно геморрно

etc 01.06.2007 22:52

Ничего не юзать. Вообще. Если уж обычные десктопные приложения ломают, то swf сломать не проблема.

Ляксей 02.06.2007 02:14

To __etc: товарищ, читайте предыдущий пост

Если руководствоваться такими мыслями, то и дома не нужна дверь, ведь банки же грабят. :)
Я, кстати, кое что нашёл приемлимое. Довольно расширяемая и настраиваемая штука оказалась ( GUI & command line style supported)
http://www.genable.com/asolite.html
Тулзовина фришная, поэтому надеюсь, что модераторы не сочтут за рекламу.

etc 02.06.2007 14:57

Шифровать имеет смысл:
1) Игрушки с отправкой очков на сервер (и то, есть иные способы взлома подобных вещей);
2) Продукт, который будет продан больше одного раза.

Все остальное — пустая трата времени. Никому ваш флеш нахрен не нужен.
Обфускацию можно провести самому в обратную сторону без особых проблем, а иногда это и не требуется, достаточно лишь алгоритм получить. Сломать защищенный байт-код тоже можно, при наличии соответствующего умения.

†‡Paladin‡† 02.06.2007 15:54

+1. Если школьник сопрет вашу флэшку и получит от доброго дяди 200 рублей на пиво, то лично для вас невелика потеря будет. Лишний геморрой ни к чему.

k0zer 02.06.2007 21:21

Ну а для общего развития, не беря в расчет практичность.
Или для людей, которые в школе прЫнципиально списывать не давали )).

На самом деле я с автором вопроса согласен. И потом должен же взломщик хоть как-то деньги отработать)).

Самые лучшие способы какие?

etc 02.06.2007 21:56

Некорректные инструкции в коде, затем обфускация, затем SWF Encrypt, например.

Ляксей 02.06.2007 22:18

Цитата:

Сообщение от __etc
Шифровать имеет смысл:
...
2) Продукт, который будет продан больше одного раза.
...

Очень верное замечание. В моём случае для того, чтобы окупить создание продукта, мне надо будет продать больше 100 копий.


Часовой пояс GMT +4, время: 17:34.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.