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

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

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 23.07.2012, 23:56
kunlan вне форума Посмотреть профиль Отправить личное сообщение для kunlan Найти все сообщения от kunlan
  № 1  
Ответить с цитированием
kunlan
[+4 25.07.12]
 
Аватар для kunlan

Регистрация: Nov 2010
Сообщений: 13
По умолчанию Monster debugger и SWF

Здравствуйте товарищи. Нужна ваша помощь или совет. Буду краток: есть приложение, есть MD. Вопрос - как обезопасить приложение от MD? Как не позволить дебаггеру улавливать swf-ку?
Заранее очень большое спасибо.

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

Регистрация: Dec 2010
Адрес: Ярославль
Сообщений: 1,255
Чтоб Monster Debugger подключился к флешке, нужно подключить библиотеку и запустить нужный класс. Просто так никто не сможет через MD подключиться. Так что по этому поводу можно не переживать.

Но если захотят взломать, способ всегда найдётся.

Старый 24.07.2012, 00:09
kunlan вне форума Посмотреть профиль Отправить личное сообщение для kunlan Найти все сообщения от kunlan
  № 3  
Ответить с цитированием
kunlan
[+4 25.07.12]
 
Аватар для kunlan

Регистрация: Nov 2010
Сообщений: 13
Спасибо большое и за ответ, и за оперативность, но как показала практика - всё проще пареной репы. В С: кидается файл MonsterConnector.swf , а в mm.cfg прописывается путь к нему. Далее(если я правильно понимаю процесс работы дебаггера) MD объявляет себя полноправным прелоадером и загружает в себя основную swf ку. Вот в чём дело и моя головная боль=)

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

Регистрация: Jan 2009
Адрес: Петерсбург
Сообщений: 1,882
Цитата:
Сообщение от kunlan Посмотреть сообщение
Спасибо большое и за ответ, и за оперативность, но как показала практика - всё проще пареной репы. В С: кидается файл MonsterConnector.swf , а в mm.cfg прописывается путь к нему. Далее(если я правильно понимаю процесс работы дебаггера) MD объявляет себя полноправным прелоадером и загружает в себя основную swf ку. Вот в чём дело и моя головная боль=)
Ваша головная боль напрасна и абсурдна. Что вы скрыть-то хотите? Может быть подскажут метод.

Старый 24.07.2012, 00:34
kunlan вне форума Посмотреть профиль Отправить личное сообщение для kunlan Найти все сообщения от kunlan
  № 5  
Ответить с цитированием
kunlan
[+4 25.07.12]
 
Аватар для kunlan

Регистрация: Nov 2010
Сообщений: 13
Когда я найду ответ на свой вопрос я с вами соглашусь, что была она напрасна и абсурдна, но сейчас она реальна и актуальна=) Я хотел бы скрыть всё=) Предположим, что у меня есть онлайн-мультиплеер игра-стрелялка. Так вот MD позволяет видеть весь клиент и переопределять всё(или почти), что в нём есть как только угодно. Для серьёзного проекта можно было бы заморочиться: зашифровать код от декомпиляторов, симулировать физику на сервере, проводить на нём кучу проверок-перепроверок и т.д. Но если проект -децл(не репер!!!) и совсем не хочется(да и ресурсов нет) с этим всем возиться. Вот я к чему=)

Старый 24.07.2012, 11:20
Zebestov вне форума Посмотреть профиль Отправить личное сообщение для Zebestov Посетить домашнюю страницу Zebestov Найти все сообщения от Zebestov
  № 6  
Ответить с цитированием
Zebestov
Lorem ipsum
 
Аватар для Zebestov

модератор форума
Регистрация: May 2001
Адрес: Одесса
Сообщений: 4,869
Записей в блоге: 4
Из того, что я знаю, MD может обработать лишь то, что на экране. Следовательно взлом логики приложения возможен только если оно разработано "в лоб". Если же экранные объекты будут лишь отображением логики, вынесеной в другие классы, MD бессилен.
Почитай про MVC, например.
__________________
Поймай яблоко 2!

Старый 24.07.2012, 12:27
kunlan вне форума Посмотреть профиль Отправить личное сообщение для kunlan Найти все сообщения от kunlan
  № 7  
Ответить с цитированием
kunlan
[+4 25.07.12]
 
Аватар для kunlan

Регистрация: Nov 2010
Сообщений: 13
Да так и есть. Но MD в буквальном смысле видит всё: впоть до папок где классы лежат. О горе мне, горе.

Старый 24.07.2012, 17:36
strangedk вне форума Посмотреть профиль Отправить личное сообщение для strangedk Найти все сообщения от strangedk
  № 8  
Ответить с цитированием
strangedk
 
Аватар для strangedk

Регистрация: Oct 2010
Адрес: Харьков
Сообщений: 616
Записей в блоге: 1
Отправить сообщение для strangedk с помощью ICQ Отправить сообщение для strangedk с помощью Skype™
Цитата:
Сообщение от kunlan Посмотреть сообщение
Да так и есть. Но MD в буквальном смысле видит всё: впоть до папок где классы лежат. О горе мне, горе.
Все адекватные средства "защиты" нужно организовывать на сервере. Чтобы даже если клиент подделан или сломан - только сервер владел истинными данными, и не позволял их подделать или подменить
__________________
adobe AS3 manual

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

модератор форума
Регистрация: Sep 2003
Адрес: Москва
Сообщений: 4,630
Записей в блоге: 20
http://jpauclair.net/2010/09/30/prot...nst-preloadsw/
__________________
Воспитан в TimeZero. Работаю в Mail.ru.

Старый 25.07.2012, 13:42
kunlan вне форума Посмотреть профиль Отправить личное сообщение для kunlan Найти все сообщения от kunlan
  № 10  
Ответить с цитированием
kunlan
[+4 25.07.12]
 
Аватар для kunlan

Регистрация: Nov 2010
Сообщений: 13
Спасибо вам, добрый человек, большое спасибо=)

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

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

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


 


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


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