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

Вернуться   Форум Flasher.ru > Flash > Серверные технологии и Flash

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

Регистрация: Jul 2010
Адрес: Москва
Сообщений: 256
Записей в блоге: 1
По умолчанию Сайтоснималки типа teleport: они страшны или нет?

Дорогие друзья !

Вскоре я для своей игровой регистрирую домен, дабы ее выставить и прочувствовать некие варианты по возможности хоть каких-то заработков... Она у меня - просто на .swf, по сему весьма актуальным становится вопрос о банальном скачивании (хотя, с другой стороны, просто при скачивании и игры с локального компьютера теряются все ее он-лайн прелести)...

Одним словом: правильно ли я пониманию, что просто заходом на сайт некой простейшей сайтокачалкой типа teleport (одна из первых из таковых, известна еще с зари интернета), скачивается весь сайт, в т.ч. и сама игрушка? И при этом она снимет еще всё-всё содержимое директорий и их структуру?

С уважением

Влад

Старый 04.11.2011, 04:28
trng вне форума Посмотреть профиль Отправить личное сообщение для trng Найти все сообщения от trng
  № 2  
Ответить с цитированием
trng

Регистрация: Jun 2011
Сообщений: 212
Если коротко - то правильно понимаете.
Но с оговорками. Телепорт и подобные программы качают не структуру каталогов, а структуру дерева ссылок с главной страницы до определенного уровня. Соответствеено и содержимое качается по ссылкам а не папками (коряво/дыряво сделанные сайты не в счет). Флешки тоже будут скачаны. Всевозможные защиты в виде подгружающих скриптов "с левой резьбой" пробиваются не менее всевозможными "кувалдами" - флешдаунлоадерами (хотя определенные трудности и создают).

Добавлено через 2 минуты
Так что заманивайте онлайн прелестями

Старый 04.11.2011, 04:48
wlad вне форума Посмотреть профиль Отправить личное сообщение для wlad Найти все сообщения от wlad
  № 3  
Ответить с цитированием
wlad

Регистрация: Jul 2010
Адрес: Москва
Сообщений: 256
Записей в блоге: 1
Итак, хоть у меня ни один реальный игровой файл не залинкован, все равно есть 100%-ная гарантия, что он будет скачан (а предварительно взломан) при помощи флешдаунлоадеров?

Влад

Старый 04.11.2011, 10:17
trng вне форума Посмотреть профиль Отправить личное сообщение для trng Найти все сообщения от trng
  № 4  
Ответить с цитированием
trng

Регистрация: Jun 2011
Сообщений: 212
Файл по любому будет скачан. Но если он подвязан на онлайн (серверный профиль игрока с достижениями, динамическая подгрузка игровых элементов, многопользовательский режим и т.п.), то для вас неважно - скачан файл или нет. В конце концов кэш браузера - это тоже "скачанный файл".
Ну а то что код флэшки "вскроют" - так это 100%.
В этом же разделе тема защиты флеш обсуждалась недавно.
http://www.flasher.ru/forum/showthread.php?t=169550


Последний раз редактировалось trng; 04.11.2011 в 10:21.
Старый 04.11.2011, 10:29
Astraport вне форума Посмотреть профиль Отправить личное сообщение для Astraport Найти все сообщения от Astraport
  № 5  
Ответить с цитированием
Astraport
 
Аватар для Astraport

блогер
Регистрация: Sep 2009
Сообщений: 2,463
Записей в блоге: 2
100% гарантии конечно нет. Но несколькими различными методами можно усложнить жизнь "редискам".
Например, при запуске флешки с таким простейшем коде на другом ресурсе будет выводится предупреждающее окно, которое можно заменить чем угодно, например, не закрывающимся слоем.

Код AS3:
var url:String = ExternalInterface.call('function() { return document.location.href;}');
				if (url != 'http://yoursite.com/folders/mainhtml.html'){
					Alert.show('Незаконное использование приложения.','Предупреждение');
				}
+ обфускация кода
+ подгрузка части контента флэшки с сервера (с шифрованием передаваемых потоков)

Все это довольно простые и легко реализуемые методы, которые отсеят 90%. Хотя тут все зависит от ценности контента. Скорее проще будет клонировать идею, чем ломать флэшку.

Старый 04.11.2011, 11:59
trng вне форума Посмотреть профиль Отправить личное сообщение для trng Найти все сообщения от trng
  № 6  
Ответить с цитированием
trng

Регистрация: Jun 2011
Сообщений: 212
Цитата:
var url:String = ExternalInterface.call('function() { return document.location.href;}');
if (url != 'http://yoursite.com/folders/mainhtml.html'){
Alert.show('Незаконное использование приложения.','Предупреждение');
}
Обходится так:
1. В файл c:\windows\system32\drivers\etc\hosts вписываем:
127.0.0.1 yoursite.com
2. Остальные телодвижения, которые должны будут сделать "редиски" даже описывать не буду. Слишком просто.

Добавлено через 15 минут
Обфускация - да. Несколько замедлит процесс реинжиниринга. Но не более.
Шифрованные потоки в первую очередь защищают от перехвата по сети, а не на той машине, которая инициировала коннект.

Так что от "серьезных редисок" вы не защититесь. А несерьезные не будут ковыряться в вашей игре. Кода-то у вас не две строчки. И даже если код выложен без всяких обфускаций, на его анализ не каждый захочет тратить время.

Поэтому рассматривайте вашу флешку по аналогии с html-страницей. Никого не смущает то, что html-код доступен публично. Главное - сервис, предоставление удобных услуг, апдейты и т.п.

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

блогер
Регистрация: Sep 2009
Сообщений: 2,463
Записей в блоге: 2
Цитата:
Обходится так:
1. В файл c:\windows\system32\drivers\etc\hosts вписываем:
То есть вы предлагаете укравшим флэшку и разместившим её на стороннем сайте давать подобные инструкции юзерам перед загрузкой флэшки?
Ну а то что 2-3 человека скачают swf автору вообще париться не стоит. Проблема может возникнуть если выложат в паблик.

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

Регистрация: Jun 2011
Сообщений: 212
127.0.0.1 - это не сторонний сайт а локалхост.

Добавлено через 1 минуту
А остальное мы уже обсудили и даже сошлись в мнении: полностью защититься не получится.

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

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

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


 


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


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