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

Вернуться   Форум Flasher.ru > Архив Flasher.ru > Flash > ActionScript

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

Регистрация: Feb 2004
Адрес: Уфа, бомж
Сообщений: 30
По умолчанию взлом swf

Здравствуйте!
меня вот что интересует:
1. можно ли вытащить код(в смысле ActionScript) из swf файла?
2. -/-/-/-/-, в случае если этот код подгружаешь из URLa, например www.ghghjg.com/data.txt

Старый 22.02.2004, 17:20
Iv вне форума Посмотреть профиль Отправить личное сообщение для Iv Посетить домашнюю страницу Iv Найти все сообщения от Iv
  № 2  
Iv
 
Аватар для Iv

Регистрация: Apr 2001
Адрес: Moscow
Сообщений: 1,475
можно вытащить любой код, который попадает на сторону клиента.
для защиты кода обычно идут несколькими путями:
1. запутывание пути к файлу откуда берется код
2. запутывание алгоритма
3. обфускация кода
3. изменение байткода

1 - делается подгрузка swf файлов переименованных в gif и т.п., принимаются меры антикэширования или затирания файла в кэше.
Способ прост в исполнении, легок во взломе.

2 - набор мероприятий, приводящих к тому, что желающий разобраться с алгоритмом будет время от времени биться в истерике. Есть масса приемов по запутыванию - именование переменных несвойственными именами, использование букв одинакового начертания из разных алфавитов в именах переменных (hello и hellо - разные имена переменных, потому, что во втором случае использована русская буква о). Таких приемов очень много и зная психологию человека, желающего вскрыть код можно довести до истерики...
Способ относительно прост в исполнении, впрочем, для терпеливых перцев он не преграда.

3 - возможна программная. проста в исполнении и не доставит особых хлопот желающим хакнуть код.

4. - наиболее надежный способ, требует специальных познаний. довольно дорог при индивидуальном заказе, однако стоит того. программное вскрытие невозможно. для вскрытия требует много ручной кропотливой работы, возможно не одну неделю. причем высококлассным (дорогим) специалистом.
Программ по такой защите пока нет, но скоро выйдет, причем отечественного производства.
С чем и поздравляю.

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

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

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


 


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


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