Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Flash > ActionScript 1.0/2.0

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 02.02.2017, 12:28
FactoREAL2 вне форума Посмотреть профиль Отправить личное сообщение для FactoREAL2 Найти все сообщения от FactoREAL2
  № 1  
Ответить с цитированием
FactoREAL2

Регистрация: Sep 2013
Сообщений: 36
Question Динамическая загрузка swf в as2

Добрый день. Может кто-то помочь с вопросом защиты swf от декомпиляции ? нагуглил что динамическая загрузка ролика поможет (да, я знаю что это примитивная защита, но она и не сложная в реализации поэтому меня устраивает). вариант что я нашел это встраивание через Embed и компиляция во Flex SDK. но при таком раскладе создается as3 ролик, который меня не устраивает. сам защищаемый ролик является as2 и очень важно что бы защищенный файл тоже получился as2. в этом вся сложность, не могу понять как это реализовать или что я делаю не так. Спасибо.

Старый 02.02.2017, 12:51
dark256 вне форума Посмотреть профиль Отправить личное сообщение для dark256 Посетить домашнюю страницу dark256 Найти все сообщения от dark256
  № 2  
Ответить с цитированием
dark256
 
Аватар для dark256

блогер
Регистрация: Apr 2008
Адрес: SPb
Сообщений: 3,718
Записей в блоге: 5
Отправить сообщение для dark256 с помощью ICQ Отправить сообщение для dark256 с помощью Skype™
MovieClipLoader ?
__________________
FLASHER.MAP SOUNDSTAGE / CS3 / AS2

Старый 03.02.2017, 00:51
FactoREAL2 вне форума Посмотреть профиль Отправить личное сообщение для FactoREAL2 Найти все сообщения от FactoREAL2
  № 3  
Ответить с цитированием
FactoREAL2

Регистрация: Sep 2013
Сообщений: 36
не совсем то, что нужно. таким образом я подгружаю swf который лежит рядом в открытом виде (который без проблем декомпелируется и смысл всех манипуляций теряется). мне же нужен один итоговый защищенный файл. ну или я как то не правильно использую предложенный метод. объясните тогда подробнее (желательно с примером)

Старый 03.02.2017, 02:15
undefined вне форума Посмотреть профиль Отправить личное сообщение для undefined Найти все сообщения от undefined
  № 4  
Ответить с цитированием
undefined

Регистрация: Oct 2006
Сообщений: 2,283
а чем обфускация не устраивает?

Старый 03.02.2017, 09:46
FactoREAL2 вне форума Посмотреть профиль Отправить личное сообщение для FactoREAL2 Найти все сообщения от FactoREAL2
  № 5  
Ответить с цитированием
FactoREAL2

Регистрация: Sep 2013
Сообщений: 36
обфускация не сильно защищает (ИМХО). и при должном терпении любой школьник, умеющий пользоваться заменой в тексте, может привести код к читаемому виду. в случае с динамической подгрузкой как мне кажется, сложнее разобраться как выцепить код (уже нужны навыки программирования). в принципе это тоже вариант, лишним не будет. если и обфусцировать, то хотелось бы в дополнении к динамической загружке, поэтому все равно буду рад если подскажите утилитку.

Старый 03.02.2017, 10:41
dark256 вне форума Посмотреть профиль Отправить личное сообщение для dark256 Посетить домашнюю страницу dark256 Найти все сообщения от dark256
  № 6  
Ответить с цитированием
dark256
 
Аватар для dark256

блогер
Регистрация: Apr 2008
Адрес: SPb
Сообщений: 3,718
Записей в блоге: 5
Отправить сообщение для dark256 с помощью ICQ Отправить сообщение для dark256 с помощью Skype™
В результате вам неоднократно скажут, да и сами вы придёте к тому же выводу что:
фигня все это. Никому ваш код не нужен никогда.

Попройтесь по ГИТхабу - там кодов выложено с исходниками, мануалами, примерами и прочими сервис-паками.
Не исключено, что ваше ноу-хау (то, что вы хотите защитить) там уже реализовано
__________________
FLASHER.MAP SOUNDSTAGE / CS3 / AS2

Старый 03.02.2017, 11:13
FactoREAL2 вне форума Посмотреть профиль Отправить личное сообщение для FactoREAL2 Найти все сообщения от FactoREAL2
  № 7  
Ответить с цитированием
FactoREAL2

Регистрация: Sep 2013
Сообщений: 36
не в моем случае =) то что я пытаюсь защитить - довольно узкоспециализированная вещь и на гитхабе этого точно нет (я вас уверяю). просто мне было бы спокойнее если бы была реализована хотя бы элементарная защита от дурака.

Старый 03.02.2017, 11:16
undefined вне форума Посмотреть профиль Отправить личное сообщение для undefined Найти все сообщения от undefined
  № 8  
Ответить с цитированием
undefined

Регистрация: Oct 2006
Сообщений: 2,283
Цитата:
в случае с динамической подгрузкой как мне кажется, сложнее разобраться как выцепить код (уже нужны навыки программирования).
1)Загрузка из сети не защищает от слова вообще.Тупо жмешь в браузере f12, открываешь вкладку network и получаешь прямые url ко всему,что загружается.
2чтоб деобфусцировать код до чего то, с чем можно работать, требуются в разы большие програмерские скилы, чем чтоб разобраться кто кого грузит
3)Как верно заметил товарищ dark256,сам по себе код большой ценности не представляет.Если,конечно, ты не хранишь там ключи/пароли плейнтекстом

Старый 03.02.2017, 12:14
FactoREAL2 вне форума Посмотреть профиль Отправить личное сообщение для FactoREAL2 Найти все сообщения от FactoREAL2
  № 9  
Ответить с цитированием
FactoREAL2

Регистрация: Sep 2013
Сообщений: 36
мы уже ушли от основной темы в какие то ненужные рассуждения =) вы же не знаете что именно я хочу защитить, а пытаетесь мне доказать что это никому не нужно. мне же виднее, согласитесь. представьте себе что у меня есть священный грааль за которым охотится куча людей и его нет ни у кого кроме меня =) надеюсь так будет понятнее что мне все таки ХОТЕЛОСЬ БЫ защитить эти данные. я лишь прошу подсказать КАК это сделать.

про загрузку из сети. в случае с Embed файл не грузится по сети, а как бы встраивается в итоговый файл и никакие ссылки на защищаемый файл ни в каком браузере мы не получаем. вот что-то подобное мне бы и хотелось получить, только в as2 реализации.

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

Старый 03.02.2017, 12:26
undefined вне форума Посмотреть профиль Отправить личное сообщение для undefined Найти все сообщения от undefined
  № 10  
Ответить с цитированием
undefined

Регистрация: Oct 2006
Сообщений: 2,283
а что embed не работает в as2?

Создать новую тему Ответ Часовой пояс GMT +4, время: 17:25.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


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


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