|
|
« Предыдущая тема | Следующая тема » |
Опции темы | Опции просмотра |
|
|
|||||
[+1.4 08.02.14]
|
Как можно защитить swf от декомпиляции?
Понял, что с помощью декомпиляции swf можно получить MovieClip,ы , звуки, изображения и даже куски кода.
Можно ли как то защитить от этого swf?
__________________
trace("Я нуб"); |
|
|||||
Регистрация: Nov 2013
Сообщений: 86
|
Полностью нельзя, но можно усложнить жизнь хакерам.
Ну вот, например. То есть, можно с помощью программ-обфускаторов, это качественно, но они платные, в основном. Вручную тоже можно, но вряд ли это будет так же качественно и точно сложнее. |
|
|||||
Суть такая: вряд ли у тебя будет такой крутой код, который кто-то захочет спереть. Чисто говоря о крутости алгоритмов и сложности написания подобного. Поэтому, если суть защиты не в этом, то обфусцировать или делать что-либо еще просто нет смысла. Так как если речь идет о защите пересылаемых данных от подмены, то все равно никто не будет разбираться в коде флешки. Отсюда вывод: не нужно делать никаких обфускаций и вообще париться с защитой флешки, если в ней нет какого-то супер интересного алгоритма, который многие хотели бы заполучить, и мало кто может сделать сам
Более того скажу, все начинающие программисты (я тоже не был исключением), начинают думать как бы по-круче защитить свой супер-пупер проект от взлома. Это нормально, такие вещи тоже нужно знать. Но потом, со временем понимают, что это нужно только в 1 - 2% случаев. Я сейчас делаю вообще без каких либо манипуляций. Флешки легко декомпилятся и код весь читаем. Просто делаю так, что вся логика рассчитывается на сервере, а клиент просто показывает цифры (условно говоря), пришедшие с сервера и отсылает запросы на расчет
__________________
Ко мне можно и нужно обращаться на ты) |
|
|||||
[+1.4 08.02.14]
|
Цитата:
__________________
trace("Я нуб"); |
|
|||||
[+5 18.06.13]
[+1 20.07.13] Регистрация: Apr 2012
Адрес: ifinterface.com
Сообщений: 158
|
[А будет ли вам приятно, если у вас частично украдут графику, и будут использовать в своих проектах?]
приятно или неприятно - это все не из этого контекста. Вам нужно знать только одно, если кто-то реально захочет вынуть из вашего ролика хоть что-то - он это сделает! Спеки по форматам в открытом доступе. Единственное на что вы можете расчитывать - это на то, что взломщик просто устанет разбираться в вашем коде. А так по ссылке выше - нормальная статья. Если комбинировать методы, изложенные в ней, как раз и можно расплавить мозг у большей части взломщиков.
__________________
Небольшая часть реализации моего внутреннего мира |
|
|||||
Цитата:
__________________
Ко мне можно и нужно обращаться на ты) |
|
|||||
[+1.4 08.02.14]
|
Да я сам иногда выдёргиваю графику из swf для своего проекта.
Декомпилятор
__________________
trace("Я нуб"); |
|
|||||
Регистрация: Mar 2007
Сообщений: 319
|
Всё(!) что используется на стороне клиента может быть украдено клиентом.
Вопрос лишь в соотношении. Готов ли ты потратить N денег/времени, чтоб клиенту(вору) на N денег/времени/мозгов/смекалки было сложнее взломать твой продукт, и оправдают ли себя эти затраты |
|
|||||
Никак. Забудьте. Или никогда не показывайте своё приложение, изображение можно снять принскрином, звуки можно записать, всё можно украсть. Я делал и делаю приложения для аудиторий измеряемых десятками миллионов людей и ничего не закрываю. Ну украдут, да никто всё равно не сможет это коммерчески использовать. Если школьник выдерет арт из игры и сделает свою никому не нужную поделку, так пусть возьмёт и сделает, ни мне ни компании он ущерба не нанесёт. А вменяемое дорогое приложение никто так делать не будет ибо риски огромны.
__________________
:) |
Часовой пояс GMT +4, время: 04:50. |
|
« Предыдущая тема | Следующая тема » |
|
|