![]() |
|
||||||||||
|
|||||
|
loading 50%
|
Он часто в терминале пишет: Hrm. Doesn't look like a swf file to me..
Потому шо халява - не все он поддерживает. |
|
|||||
|
[+1.4 17.04.2006]
|
в общем, господа, расстраивает это всё ппц.
трезвые ответы дали нам тов. aksyos (матёрый видно чувак в защите рюхает) и тов. Dimchansky (определил некоторые суммы - тоже в общем молодец), остальное всё как-то малосодержательно. Попробую со своей стороны поставить вопрос ребром. а) есть, скажем, разработчик. и делает он продукты разные. (это может быть, как правильно говорили, казино, но это слишком сильная для взлома штука, да и для создания, мягко говоря; в частном случае это может быть просто .swf-клипы какие-нибудь) б) скажем, разработчик понимает, что его физиологические ресурсы ограничены - к старости зрение у него портится от компьютера, и если он не напишет чё-нибудь такое то, что можно один раз сделать и потом много раз продавать, он рискует остаться с разбитым корытом к концу своей никчёмной в перспективе вечности жызни. в) он создаёт какой-нибудь красивый такой и мультифункциональный супер-клип и начинает его толкать. г) если этот клип достаточно мультифункционален (т.е. можно его, скажем, продать не один раз, а 1000 раз разным клиентам), имеет смысл его как следует защитить. это, собственно, не только к .swf-клипам относится, такая проблема стоит перед любым разработчиком - например, разбудильник для мобильных серии nokia взломанный одно время очень трудно было найти, но хотя копия стоит всего $10 порядка, его !всё !равно !взломали после примерно полугода с момента появления. д) а клип может стоить раз в десять больше. я сейчас ваяю на 2.5k евро клип. его тоже захотят взломать - это довольно несложный вывод: 25000>>10. взламывать и перепродавать такие вещи выгодно. е) собственно, проблема даже не в том заключается, чтобы что-то там в клипе взломать. проблема в том, что можно этот клип заставить работать силой, без взлома. про это товарищ, который создал тему (тоже респект ему, кстати, огромный) не упомянул. 1. грузим клип как внутренний в какой-нибудь внешний контейнер-эмулятор, 2. подменяем требуемые переменные и запускаем необходимые нам механизмы насильственным путём - и ломать ничего не надо, и даже скачивать по большому счёту. ж) проблему защиты кода кое-как решили. почему решили - если закодировать программу, её действительно будет довольно трудно расшифровать. почему вскользь - никто не указал грамотного способа кодирования. наверняка такие вещи (алгоритмы кодирования скриптов) давно существуют и применяются на практике. было предложено решение самому заниматься шифрованием, это довольно сложный процесс, учитывая, что существуют какие-то общепринятые алгоритмы. было так же предложено решение использовать программы-шифраторы типа swfencrypt. вероятно, на каждую такую программу рано или поздно появится и программа-дешифратор. но в целом код научиться шифровать можно, а если он длинный, то, как правильно сказали, и шифровать ничего не надо и так сам чёрт ногу сломит. з) я, например, занимаюсь не кодом, а в основном именно графикой. когда делаешь графику, нужно, чтобы вектор из клипа не вытащили. проблему защиты графики пока толком никто не решил, а жаль. естественно, можно всю её разбить на части и рассовать по разным углам, такой подход затрудняет скачивание, но, к сожалению, не применим систематически. кроме того, он не гарантирует успеха. клип всегда можно изнасиловать извне. теперь о том, что, собственно, требуется для полноценной защиты: 1) ролики разработчика размещаются на разных сайтах, у разработчика на его ресурсе есть список допустимых сайтов-клиентов. 2) каждый ролик перед запуском знакомится со списком и сверяет свой url: если его в списке нет, он не срабатывает. 3) защита должна быть сделана таким образом, чтобы ролик нельзя было заставить работать никакими внешними средствами. 4) защита должна быть сделана так, чтобы ролик нельзя было разобрать и затем собрать. если у кого-нибудь есть универсальное решение проблемы защиты .swf-роликов, наша компания готова его оплатить; у меня защиту сделать с ходу не получилось, хотя я объективно дешку рублю в as. была, собственно, такая весёлая история: я делал мультифункциональный продукт для последующей продажи, сделал к нему защиту, потом у меня похерился винт с исходниками. ну похерился и фиг бы с ним, сделаю новые, но тут появился заказчик, нужно было срочно продемонстрировать ему продукт. а у меня остались только .swf-ролики от разных версий, и в каждой написано большими такими буквами: "несанкционированная копия! ахтунг, документик верботтен!" пришлось, понимаешь, ломать свой же продукт, причём в срочном порядке. взломал за два часа его. со слезами на глазах ломал. расстроился пипец - можно, оказывается.. а жаль. ![]() |
|
|||||
|
Banned
[+5 29.08.07]
[+2 22.08.07] Регистрация: Aug 2001
Сообщений: 503
|
Уважаемый dusia, что вы тут расписали я не понял. Это что -- ваши мысли вслух?
![]() Последний раз редактировалось 666; 31.03.2006 в 07:02. |
|
|||||
|
[+1.4 17.04.2006]
|
я написал почему для всех вас эта проблема является одной из первоочередных - хачу чтоб тему раскрыли до конца.
|
|
|||||
|
Banned
[+5 29.08.07]
[+2 22.08.07] Регистрация: Aug 2001
Сообщений: 503
|
Для меня эта тема никогда небыла первоочередной, более того мне вообще ни разу за всю свою немаленькую flash-жизнь не понадобилось защищать SWF. Во как оказываеться бывает!
|
|
|||||
|
щас ступлю...
а можно замутить чтоб флешка ваще самоуничтожалась? ну типо дал заказчику на показ, таймер на день поставил а потом delete??? |
|
|||||
|
Регистрация: Jun 2005
Адрес: в Питере
Сообщений: 981
|
Цитата:
Цитата:
Цитата:
__________________
Делай всё быстро, но не торопись!.._/*o|o*\_. |
|
|||||
|
Регистрация: Nov 2003
Адрес: www.flasher.ru/forum
Сообщений: 946
|
Цитата:
лично я впервые вижу медведя-флэшера ![]()
__________________
44px|freealt|... |
|
|||||
|
Banned
[+5 29.08.07]
[+2 22.08.07] Регистрация: Aug 2001
Сообщений: 503
|
Цитата:
![]() |
|
|||||
|
Цитата:
А вообще эта тема уже зашла в тупик. Самый вразумительный ответ на нее дал Bright уже во вотором посте. Универсального решения проблемы защиты не существует, если один человек сделал, другой всегда может это заюзать. Графику может вытащить любой декомпилер. Ну а чтобы скрипт был нечитаем можно использовать хороший обфускатор. |
![]() |
![]() |
Часовой пояс GMT +4, время: 01:27. |
|
|
« Предыдущая тема | Следующая тема » |
|
|