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

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

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

Регистрация: Sep 2011
Сообщений: 1
Question [Вопрос] Как обойти защиту от PreloadSWF

Можно ли как то обойти защиту от PreloadSWF?
Цитата:
The Basics
The whole protection reside around one very simple flash behavior.
When a SWF gets loaded, FP give a (incremental) name to the root object.
The first one being loaded is called “root1″ and then “root2″ etc.
This also applies to the preloaded SWF which is loaded first, hence is being named “root1″


The one who identified this behavior was one of my new friend Josh
We also exchanged a lot recently on what could be done to prevent preloadSWF hacking. In fact, he challenged me!

Knowing the root1 trick help a lot because it is a native behavior on a read-only property.
So when you start an app you can always detect if there is some other app spying on it by adding this to your code:

1
Код AS3:
if (root.name != "root1") { while(true) { /* do nothing*/ } }
and it will freeze the whole app indefinitely.
No more app hijacking using PreloadSWF!

Старый 02.09.2011, 12:29
dimarik вне форума Посмотреть профиль Отправить личное сообщение для dimarik Найти все сообщения от dimarik
  № 2  
Ответить с цитированием
dimarik
.
 
Аватар для dimarik

модератор форума
Регистрация: Sep 2003
Адрес: Москва
Сообщений: 4,630
Записей в блоге: 20
Теоретически, пропатчив содержимое loaderInfo.bytes.
__________________
Воспитан в TimeZero. Работаю в Mail.ru.

Старый 02.09.2011, 14:14
etc вне форума Посмотреть профиль Найти все сообщения от etc
  № 3  
Ответить с цитированием
etc
Et cetera
 
Аватар для etc

Регистрация: Sep 2002
Сообщений: 30,787
Не прошло и полутора лет, как раскопали способ «защиты».

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

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

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


 


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


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