Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 1.0/2.0 (http://www.flasher.ru/forum/forumdisplay.php?f=93)
-   -   Закрытие части исходного кода от декомпиляции (http://www.flasher.ru/forum/showthread.php?t=191705)

Alex626 06.01.2013 20:23

Закрытие части исходного кода от декомпиляции
 
Добрый день!

Я хочу выпустить свой проект, но сделать его не полностью Open-source. То есть мне нужно основную часть своего скрипта каким-либо образом защитить от декомпиляции, но при этом оставить возможность менять графический дизайн, расположение клипов и несколько массивов данных для пользователя.

Можно ли сделать отдельную библиотеку, которая подключалась бы к _root моего .fla файла? Альтернативно, может быть можно поместить код в пустой swf файл, защитить его обфускатором и подгружать в искомый файл?

NikolyA 06.01.2013 20:32

так коды и классы запихни в swc

Alex626 06.01.2013 21:33

Так, это уже интересно. А можно поподробнее про это?

NikolyA 06.01.2013 21:45

http://as3coder.blogspot.com/2009/12...shdevelop.html

принцип с IDE я думаю тоже будет понятен)

Alex626 06.01.2013 22:15

А для ActionScript 2 так сработает?

NikolyA 07.01.2013 00:40

ну если у тебя отдельные классы для проекта, то сработает

Alex626 07.01.2013 00:45

Классов нет. Есть скрипт на сцене в первом кадре. Там несколько десятков функций. Большую часть из них мне нужно вынести в отдельную библиотеку и оставить только самое основное для общего доступа.

caseyryan 07.01.2013 12:45

Цитата:

так коды и классы запихни в swc
И что это даст? SWC библиотека так же легко декомпилируется.
Вопрос звучит как:
Цитата:

часть своего скрипта каким-либо образом защитить от декомпиляции
Этого сделать нельзя. Можно лишь до определенной степени усложнить задачу взломщику. Но кому надо все равно вскроют.
Другой вопрос, а кому это вообще нужно? Ради нескольких десятков функций (причем, что-то мне подсказывает, наверняка не самых сложных), вряд ли кто-то будет заморачиваться.

NikolyA 07.01.2013 13:45

Цитата:

И что это даст? SWC библиотека так же легко декомпилируется.
ну и декомпилируй ее на здоровье если тебе так надо, дело автора защитить свою работу

caseyryan 07.01.2013 15:25

Цитата:

ну и декомпилируй ее на здоровье если тебе так надо, дело автора защитить свою работу
Защитить от декомпиляции, вообще-то. А это не защита.


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

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