Показать сообщение отдельно
Старый 05.05.2012, 13:40
seraphim вне форума Посмотреть профиль Отправить личное сообщение для seraphim Найти все сообщения от seraphim
  № 8  
Ответить с цитированием
seraphim

Регистрация: Apr 2010
Сообщений: 12
Цитата:
Сообщение от wvxvw Посмотреть сообщение
Я бы начал с того, что пообрывал бы руки тому замечательному ПХП-программисту, которому пришло в голову пересылать флешку в Base64 формате. А дальше уже видно было бы, может быть и проблема решилась бы сама по себе.
на самом деле это сделано для того, чтобы спрятать данные из подгружаемой флешки, чтобы затруднить ее копирование хотя бы на время определенного "эксклюзива". Т.к. данный тип услуги, что будет предоставлять эта флешка много кому нужен, мягко говоря...

кодирование в base64 - это только один из этапов, полный замысел выглядит примерно так:
заходя на сайт на страницу с прелоадером инициируется запись в базе с сессией и сгенеренным для этой сессии открытым ключем. Который попадает в флешку.

Далее флешка для того, чтобы загрузить в себя основную флешку делает POST запросы на сервер с ключем и сессией, сервер сравнивает, не устарела ли сессия и сравнивает ключ. Далее кодирует флешку в base64, затем в строку по ключю и отдает в ответе.

Флешка это все загружает в себя, и разворачивает в обратном порядке, ну и добавляет на сцену.

Понятное дело что все это можно обойти и стырить себе на другой сайт, но все равно решение для этого потребует время))