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

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

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

Регистрация: Feb 2006
Адрес: Луганск
Сообщений: 103
По умолчанию Кодирование ссылки

В флешку передается ссылка на определенный файл через flash vars, посоветуйте какойни будь небольшой алгоритм шифрования/дешифровки для того что бы скрыть ссылку для скачки.

Старый 19.07.2009, 20:06
mooncar вне форума Посмотреть профиль Отправить личное сообщение для mooncar Найти все сообщения от mooncar
  № 2  
Ответить с цитированием
mooncar
Модрон-ветеринар
 
Аватар для mooncar

администратор
Регистрация: May 2009
Адрес: г.Казань
Сообщений: 7,357
Отправить сообщение для mooncar с помощью ICQ Отправить сообщение для mooncar с помощью Skype™
Любой запрос браузера, в том числе и от флеш-плеера, легко отслеживается на уровне заголовков и URL.
Поэтому, если как-то хотите обеспечить недоступность исходного файла, то это надо делать средствами сервера, например спрятать файл в недоступной директории на сервере, а ссылку на него сервер будет отдавать флешке с динамическим путем, если хотите, через flash vars. В свою очередь сервер будет расшифровывать флешкин запрос и отдаст файл из известного только ему места. Возможно, механизм сессий можно будет задействовать.

Добавлено через 12 минут
Например:
Флешка загружается в браузер. При этом: 1) Сервер стартует сессию. 2) При этом он генерирует рандомное число и записывает его в переменную данной сессии, затем по известному алгоритму вычислет новый url файла с использованием сгенерированного числа. 3) Флешке через flashvars передается полученная как бы "ccылка" на файл вида url='78326428sdhgl.jpg'. 4) В нужный момент ролика флешка запрашивает этот url. 5) Сервер, используя переменную, записанную в сессию данного браузера и используя запрашививаемую строку, по тому же известному алгоритму восстанавливает путь к заначенному файлу и отдает его браузеру (флешке). Ну и саму директорию с файлом нужно скрыть средствами .htaccess.


Последний раз редактировалось mooncar; 19.07.2009 в 20:27.
Старый 19.07.2009, 20:24
Olmer вне форума Посмотреть профиль Отправить личное сообщение для Olmer Посетить домашнюю страницу Olmer Найти все сообщения от Olmer
  № 3  
Ответить с цитированием
Olmer
 
Аватар для Olmer

Регистрация: Feb 2006
Адрес: Луганск
Сообщений: 103
я понял, спасибо большое! Вы мне очень помогли!

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

Регистрация: Jan 2009
Сообщений: 1,651
Делаем инъекцию в оригинальную флешку, чтобы после загрузки файла в себя, она передавала ее мне на серверный скрипт, который ее и сохраняет.

Это я понтуюсь. Для защиты "от нуба" более чем достаточная защита.

Старый 20.07.2009, 11:34
Psycho Tiger вне форума Посмотреть профиль Отправить личное сообщение для Psycho Tiger Найти все сообщения от Psycho Tiger
  № 5  
Ответить с цитированием
Psycho Tiger
 
Аватар для Psycho Tiger

блогер
Регистрация: Jun 2005
Адрес: Toronto
Сообщений: 6,599
Записей в блоге: 17
Абсолютно любое шифрование, хоть +10 к аски коду каждого символа.
Тот, кто в этом деле "понимает" - сразу полезет и возьмет из кеша, кто не понимает - ему хватит этого.
Хотя, чтобы не кешировалось можно потоком грузить.

Старый 20.07.2009, 13:21
iflamberg вне форума Посмотреть профиль Отправить личное сообщение для iflamberg Найти все сообщения от iflamberg
  № 6  
Ответить с цитированием
iflamberg
 
Аватар для iflamberg

Регистрация: Jan 2009
Сообщений: 1,651
М, да, действительно. Если грузить картинку, то ее всё равно легко будет найти в кеше.

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

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

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


 


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


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