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

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

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

Регистрация: Jul 2003
Адрес: Россия Новосибирск
Сообщений: 17
По умолчанию Вопрос по защите

Речь идет о потенциальной защите swf файла от несанкционированного запуска. Мысль такая - php передает swf ряд параметров без которых swf не работает. Нужна проверка условия в php скрипте типа: если запущено с swf в html - переменные передать. Если запущен другим образом - перемнных не давать. Видимо нужен какой то хитрый сетевой параметр типа User Agent.Что посоветуете?

Старый 15.09.2005, 11:50
Mauricio вне форума Посмотреть профиль Отправить личное сообщение для Mauricio Найти все сообщения от Mauricio
  № 2  
Ответить с цитированием
Mauricio
 
Аватар для Mauricio

Регистрация: Jul 2005
Адрес: Ташкент
Сообщений: 37
Отправить сообщение для Mauricio с помощью ICQ Отправить сообщение для Mauricio с помощью Skype™
Если я правильно понял swf должна работать только когда открывается
web-страница?
Может тогда написать в html-странице с swf простенькую javascript-функцию, передающую во flash переменную test1 например. Во влеше сравнивать ее с test2. Обе переменные имеют одинаковое значение.
Если они будут совпадать, значит открыта флешка с html, если нет -
флеш примет undefined и совпадения не будет.
распиши точно свою задачу, может PHP здесь и не нужен.

Старый 15.09.2005, 16:57
_TN вне форума Посмотреть профиль Отправить личное сообщение для _TN Найти все сообщения от _TN
  № 3  
Ответить с цитированием
_TN

Регистрация: Aug 2005
Сообщений: 36
А можно ли так задать переменной значение, чтобы swf debuger разобрав флэху не увидел AS ?

Старый 15.09.2005, 18:16
uncledm вне форума Посмотреть профиль Отправить личное сообщение для uncledm Посетить домашнюю страницу uncledm Найти все сообщения от uncledm
  № 4  
Ответить с цитированием
uncledm

Регистрация: Jul 2003
Адрес: Россия Новосибирск
Сообщений: 17
Попробую еще разок.

Что есть:
1. Swf скачать и вскрыть можно (аксиома).
2. Есть HTML с размещенной на нём swf. Есть набор значений переменных которые в swf играют роль ключевую (без них он не работает).
3. В самом swf значения этих пременных напроч отсутствуют вплоть до того как пройдет их загрузка матодом LoadVars что происходит в момент загрузки прелоадера.
4. Загрузка этих самых значений происходит из скрипта script.php соответсвенно если доступа к script.php нет - swf не работает.

Чего обоснованно опасаюсь:
1. Swf вскрыт, адрес и имя скрипта известны. Любым из доступных способов на script.php дается запрос после чего он выдает те самые значения переменных которые мы скрываем.

Чего собственно надо.
В одном из постов данного форума фигурировал тезис о том что можно средствами php выяснить запускался ли скрипт из html с swf или чем другим.
Если исходить из версии что swf для запуска скрипта должен находиться в той-же директории что и скрипт мы определяем родной ли это запуск или внешний и соответсвенно отдаем или нет значения переменных из скрипта.

Старый 15.09.2005, 18:24
Stone вне форума Посмотреть профиль Отправить личное сообщение для Stone Найти все сообщения от Stone
  № 5  
Ответить с цитированием
Stone
 
Аватар для Stone

Регистрация: May 2001
Адрес: Москва
Сообщений: 670
"запускался ли скрипт из html с swf или чем другим."
и это обмануть можно

Старый 15.09.2005, 18:42
uncledm вне форума Посмотреть профиль Отправить личное сообщение для uncledm Посетить домашнюю страницу uncledm Найти все сообщения от uncledm
  № 6  
Ответить с цитированием
uncledm

Регистрация: Jul 2003
Адрес: Россия Новосибирск
Сообщений: 17
Обмануть можно всё! Вопрос в профессионализме... А что насчет параметра в php?

Старый 15.09.2005, 18:51
Stone вне форума Посмотреть профиль Отправить личное сообщение для Stone Найти все сообщения от Stone
  № 7  
Ответить с цитированием
Stone
 
Аватар для Stone

Регистрация: May 2001
Адрес: Москва
Сообщений: 670
contendLocation вроде
это что-то из хэдоров вроде.

http://flasher.ru/forum/showthread.php?t=69141 щас обсуждают.
там Терорист про прогу написал. я посмотрел в инете, ее разроботчики 4к баксов дают тому кто декомпелит их swf.
хотя опять таки если плэер эту swf читает, то и декомпелить можно)

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

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

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


 


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


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