Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Flash > исследование браузерного клиента на флэшэ


Автор: blackyod 1.7.2010, 16:33
Есть онлайн игры, клиент которых реализован в браузерке посредством флэш.

Существует ли какая либо возможность получить доступ к информации кроме как анализ
выводного изображения ?
Например прямой доступ к переменным в памяти, или снифать сетевой трафик.
( Вроде кодируется, так как не прямо в лоб не удавалось )

Может есть возможность трассировать само выполнение клиентского скрипта.
Или даже вызывать его методы.

Интересует хотя бы направление куда копать.
Заранее благодарю.

Автор: SoWa 2.7.2010, 09:14
Информации какой? О браузере? Через ПХП забирай её или через JS(вроде он такое умеет)
Это, конечно, если у тебя клиентская часть будет выполнена как страница со вставленным флешем.
С приложением ВКонтакте такое уже не сработает.

Автор: blackyod 2.7.2010, 12:04
там хтмл вообще отстствует, целиком окно на флэше и пакеты исключительно флешовые

так что можно сделать ?

Автор: bars80080 2.7.2010, 14:20
если флэшка чисто в окне браузера, то все настройки остаются на совести браузера. будет ли действовать js или нет. можно просто попробовать и посмотреть, будет ли ответ. ExternalInterface и иже с ним
если не будет, то ничего не будет вообще. если доступ к js появится, то посредством ActiveX и может плагинов ФФ удастся получить доступ к параметрам компьютера. но это тоже весьма проблематично

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

Автор: blackyod 5.7.2010, 01:32
Видно я не правильно пояснил задачу.

Флешовая игра. Выдает буковки в графическом виде.

Буковки в джипеге анализировать не есть гуд.
Прямая задача : Если в браузере флешем написано слово , как его можно выдернуть
кроме как сейвя экран ?
Из памяти или может пакет перехватить который шел от сервера  к браузеру.
Все что я пытался не сработало.

Автор: blackyod 6.7.2010, 13:34
Никто не подскажет ? :(
уверен что это тривиальная задача, просто знать бы через что она решается 

Автор: bars80080 6.7.2010, 14:16
тут как бэ появляется мнение, что судя по всему ты хочет вспотрошить чужой продукт.
а отсюда два пути:
1. поговорить с разработчиком, чтобы он предоставил нужные API для съёма данных
2. не трогать чужое

Автор: blackyod 6.7.2010, 14:24
ммм
есть обычная игра на флэше
просто хочется даже не бота написать,
а скрипт по сбору инфы что всплывает иногда.
Вот когда всплывает окошко - хотелось бы не скринить это место, а именно грамнотно
сохранить текстовую инфу. 
причем сложность реализации неважна.
Главное укажите наиболее простой способ
Скринер инфы я уже набацал, но для кодеров нет предела совершенству smile
Заранее благодарю

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)