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

Вернуться   Форум Flasher.ru > Flasher.ru > Флейм

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 02.12.2005, 22:24
aksios вне форума Посмотреть профиль Отправить личное сообщение для aksios Найти все сообщения от aksios
  № 61  
Ответить с цитированием
aksios
loading 50%
 
Аватар для aksios

Регистрация: Jun 2005
Адрес: I am where I should be
Сообщений: 3,567
Отправить сообщение для aksios с помощью ICQ
Он часто в терминале пишет: Hrm. Doesn't look like a swf file to me..
Потому шо халява - не все он поддерживает.

Старый 31.03.2006, 05:50
dusia вне форума Посмотреть профиль Отправить личное сообщение для dusia Посетить домашнюю страницу dusia Найти все сообщения от dusia
  № 62  
Ответить с цитированием
dusia
[+1.4 17.04.2006]

Регистрация: Feb 2006
Сообщений: 29
Отправить сообщение для dusia с помощью ICQ
в общем, господа, расстраивает это всё ппц.
трезвые ответы дали нам тов. aksyos (матёрый видно чувак в защите рюхает) и тов. Dimchansky (определил некоторые суммы - тоже в общем молодец), остальное всё как-то малосодержательно.

Попробую со своей стороны поставить вопрос ребром.

а) есть, скажем, разработчик. и делает он продукты разные. (это может быть, как правильно говорили, казино, но это слишком сильная для взлома штука, да и для создания, мягко говоря; в частном случае это может быть просто .swf-клипы какие-нибудь)
б) скажем, разработчик понимает, что его физиологические ресурсы ограничены - к старости зрение у него портится от компьютера, и если он не напишет чё-нибудь такое то, что можно один раз сделать и потом много раз продавать, он рискует остаться с разбитым корытом к концу своей никчёмной в перспективе вечности жызни.
в) он создаёт какой-нибудь красивый такой и мультифункциональный супер-клип и начинает его толкать.
г) если этот клип достаточно мультифункционален (т.е. можно его, скажем, продать не один раз, а 1000 раз разным клиентам), имеет смысл его как следует защитить. это, собственно, не только к .swf-клипам относится, такая проблема стоит перед любым разработчиком - например, разбудильник для мобильных серии nokia взломанный одно время очень трудно было найти, но хотя копия стоит всего $10 порядка, его !всё !равно !взломали после примерно полугода с момента появления.
д) а клип может стоить раз в десять больше. я сейчас ваяю на 2.5k евро клип. его тоже захотят взломать - это довольно несложный вывод: 25000>>10. взламывать и перепродавать такие вещи выгодно.
е) собственно, проблема даже не в том заключается, чтобы что-то там в клипе взломать. проблема в том, что можно этот клип заставить работать силой, без взлома. про это товарищ, который создал тему (тоже респект ему, кстати, огромный) не упомянул.

1. грузим клип как внутренний в какой-нибудь внешний контейнер-эмулятор,
2. подменяем требуемые переменные и запускаем необходимые нам механизмы насильственным путём - и ломать ничего не надо, и даже скачивать по большому счёту.

ж) проблему защиты кода кое-как решили.
почему решили - если закодировать программу, её действительно будет довольно трудно расшифровать.
почему вскользь - никто не указал грамотного способа кодирования. наверняка такие вещи (алгоритмы кодирования скриптов) давно существуют и применяются на практике.
было предложено решение самому заниматься шифрованием, это довольно сложный процесс, учитывая, что существуют какие-то общепринятые алгоритмы.
было так же предложено решение использовать программы-шифраторы типа swfencrypt. вероятно, на каждую такую программу рано или поздно появится и программа-дешифратор.
но в целом код научиться шифровать можно, а если он длинный, то, как правильно сказали, и шифровать ничего не надо и так сам чёрт ногу сломит.

з) я, например, занимаюсь не кодом, а в основном именно графикой. когда делаешь графику, нужно, чтобы вектор из клипа не вытащили. проблему защиты графики пока толком никто не решил, а жаль. естественно, можно всю её разбить на части и рассовать по разным углам, такой подход затрудняет скачивание, но, к сожалению, не применим систематически.
кроме того, он не гарантирует успеха. клип всегда можно изнасиловать извне.

теперь о том, что, собственно, требуется для полноценной защиты:
1) ролики разработчика размещаются на разных сайтах, у разработчика на его ресурсе есть список допустимых сайтов-клиентов.
2) каждый ролик перед запуском знакомится со списком и сверяет свой url: если его в списке нет, он не срабатывает.
3) защита должна быть сделана таким образом, чтобы ролик нельзя было заставить работать никакими внешними средствами.
4) защита должна быть сделана так, чтобы ролик нельзя было разобрать и затем собрать.

если у кого-нибудь есть универсальное решение проблемы защиты .swf-роликов, наша компания готова его оплатить; у меня защиту сделать с ходу не получилось, хотя я объективно дешку рублю в as.

была, собственно, такая весёлая история: я делал мультифункциональный продукт для последующей продажи, сделал к нему защиту, потом у меня похерился винт с исходниками. ну похерился и фиг бы с ним, сделаю новые, но тут появился заказчик, нужно было срочно продемонстрировать ему продукт. а у меня остались только .swf-ролики от разных версий, и в каждой написано большими такими буквами: "несанкционированная копия! ахтунг, документик верботтен!" пришлось, понимаешь, ломать свой же продукт, причём в срочном порядке. взломал за два часа его. со слезами на глазах ломал. расстроился пипец - можно, оказывается.. а жаль.

Старый 31.03.2006, 06:49
666 вне форума Посмотреть профиль Найти все сообщения от 666
  № 63  
Ответить с цитированием
666
Banned
[+5 29.08.07]
[+2 22.08.07]

Регистрация: Aug 2001
Сообщений: 503
Уважаемый dusia, что вы тут расписали я не понял. Это что -- ваши мысли вслух?



Последний раз редактировалось 666; 31.03.2006 в 07:02.
Старый 31.03.2006, 23:02
dusia вне форума Посмотреть профиль Отправить личное сообщение для dusia Посетить домашнюю страницу dusia Найти все сообщения от dusia
  № 64  
Ответить с цитированием
dusia
[+1.4 17.04.2006]

Регистрация: Feb 2006
Сообщений: 29
Отправить сообщение для dusia с помощью ICQ
я написал почему для всех вас эта проблема является одной из первоочередных - хачу чтоб тему раскрыли до конца.

Старый 31.03.2006, 23:32
666 вне форума Посмотреть профиль Найти все сообщения от 666
  № 65  
Ответить с цитированием
666
Banned
[+5 29.08.07]
[+2 22.08.07]

Регистрация: Aug 2001
Сообщений: 503
Для меня эта тема никогда небыла первоочередной, более того мне вообще ни разу за всю свою немаленькую flash-жизнь не понадобилось защищать SWF. Во как оказываеться бывает!

Старый 31.03.2006, 23:40
pelipas вне форума Посмотреть профиль Отправить личное сообщение для pelipas Посетить домашнюю страницу pelipas Найти все сообщения от pelipas
  № 66  
Ответить с цитированием
pelipas
 
Аватар для pelipas

Регистрация: Jun 2005
Адрес: Москва [Одинцово]
Сообщений: 2,159
Записей в блоге: 1
щас ступлю...
а можно замутить чтоб флешка ваще самоуничтожалась?
ну типо дал заказчику на показ, таймер на день поставил а потом delete???

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

Регистрация: Jun 2005
Адрес: в Питере
Сообщений: 981
Цитата:
Сообщение от 666
Уважаемый dusia, что вы тут расписали я не понял. Это что -- ваши мысли вслух?

Это синдром Билла Гейтса. Человек хочет сделать флэшку, а потом выжать из этого как можно больше денег.
Цитата:
Сообщение от dusia
я написал почему для всех вас эта проблема является одной из первоочередных - хачу чтоб тему раскрыли до конца.
За всех решать я бы не стал. Это возможно для вас данная проблема - первоочередная.
Цитата:
щас ступлю...
а можно замутить чтоб флешка ваще самоуничтожалась?
ну типо дал заказчику на показ, таймер на день поставил а потом delete???
Круто, а потом еще окошко выскакивает с предупреждением: "Если вы не заплатите много денег, то же самое произойдет и с остальными файлами на вашем компьютере!"
__________________
Делай всё быстро, но не торопись!.._/*o|o*\_.

Старый 02.04.2006, 09:26
Bright вне форума Посмотреть профиль Отправить личное сообщение для Bright Найти все сообщения от Bright
  № 68  
Ответить с цитированием
Bright
 
Аватар для Bright

Регистрация: Nov 2003
Адрес: www.flasher.ru/forum
Сообщений: 946
Цитата:
Для меня эта тема никогда небыла первоочередной, более того мне вообще ни разу за всю свою немаленькую flash-жизнь не понадобилось защищать SWF. Во как оказываеться бывает!
естесс-но
лично я впервые вижу медведя-флэшера
__________________
44px|freealt|...

Старый 02.04.2006, 21:27
666 вне форума Посмотреть профиль Найти все сообщения от 666
  № 69  
Ответить с цитированием
666
Banned
[+5 29.08.07]
[+2 22.08.07]

Регистрация: Aug 2001
Сообщений: 503
Цитата:
Сообщение от Bright
естесс-но
лично я впервые вижу медведя-флэшера
Я думаю у вас "в первый раз" будет ещё "не один раз"

Старый 04.04.2006, 12:35
Бармалей вне форума Посмотреть профиль Отправить личное сообщение для Бармалей Посетить домашнюю страницу Бармалей Найти все сообщения от Бармалей
  № 70  
Ответить с цитированием
Бармалей
 
Аватар для Бармалей

Регистрация: Jun 2005
Адрес: Москва
Сообщений: 784
Отправить сообщение для Бармалей с помощью ICQ
Цитата:
Сообщение от dusia
я, например, занимаюсь не кодом, а в основном именно графикой. когда делаешь графику, нужно, чтобы вектор из клипа не вытащили. проблему защиты графики пока толком никто не решил, а жаль. естественно, можно всю её разбить на части и рассовать по разным углам, такой подход затрудняет скачивание, но, к сожалению, не применим систематически.
кроме того, он не гарантирует успеха. клип всегда можно изнасиловать извне.
Рисуй программно =).
А вообще эта тема уже зашла в тупик. Самый вразумительный ответ на нее дал Bright уже во вотором посте. Универсального решения проблемы защиты не существует, если один человек сделал, другой всегда может это заюзать. Графику может вытащить любой декомпилер. Ну а чтобы скрипт был нечитаем можно использовать хороший обфускатор.
__________________
Garbage Collector || AIR (Apollo) Docs

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

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

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


 


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


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