Просмотр полной версии : Обфускация AS3
Посоветуйте какой-нибудь обфускатор для кода AS3. Очень не хочется, чтобы кто-то декомпилировал флешку и увидел исходник.
Psycho Tiger
04.10.2010, 11:40
Уверяю Вас, это пустая трата времени. Ваш исходник нафиг никому не сдался. С декомпилированным кодом почти невозможно работать, люди уровня выше среднего вообще с ним работать не будут, а ниже - не смогут.
Уверяю Вас, это пустая трата времени. Ваш исходник нафиг никому не сдался. С декомпилированным кодом почти невозможно работать, люди уровня выше среднего вообще с ним работать не будут, а ниже - не смогут.
я работаю в компании сейчас, которая этим делом не брезгует. И в своем проекте я их код использовал (что видел один раз, хочешь-нехочешь, но напишешь похожее), потому и опасаюсь.
Psycho Tiger
04.10.2010, 12:01
Когда компания этим делом не брезгует - это статья.
Напишешь похожее - это совсем другое и в этом нет ничего плохого.
Лично мне было бы приятно, если бы мои проекты были настолько популярными и технически сложными, что конкуренты были бы не в состоянии написать аналог без подглядывания в мой код.
random13
04.10.2010, 12:31
вот средней поршивости, но денег стоит http://www.kindisoft.com/
chabapok
04.10.2010, 13:04
Наилучшим обсфукатором является человек, который научился программировать недавно.
Зачем сразу накинулись на человека?
Обфускаторы нужны.
Я пользуюсь http://www.kindisoft.com/secureSWF/buy-professional.php
Сам иногда грешу декомпиляцией :) Чисто в познавательных целях, разумеется)
А когда защищено.. вздыхаю угрюмо и иду думать сам)))
random13
04.10.2010, 15:18
Зачем сразу накинулись на человека?
Обфускаторы нужны.
Я пользуюсь http://www.kindisoft.com/secureSWF/buy-professional.php
Сам иногда грешу декомпиляцией :) Чисто в познавательных целях, разумеется)
А когда защищено.. вздыхаю угрюмо и иду думать сам)))
а я пока ток мучаюсь с ним, после обфускации приложение частично перестает работать, так что пока эксперименты...
Psycho Tiger
04.10.2010, 17:24
@Котяра, скажи пожалуйста, для каких целей ты используешь обфускаторы.
mikhailk
04.10.2010, 18:20
Например, закрытие кода при работе на фрилансе с ненадежным заказчиком. До момента окончательных расчетов по проекту, естественно.
Но это все тоже какие-то игры разума.
random13
04.10.2010, 18:21
идея всегда ценней реализации)
mikhailk
04.10.2010, 18:36
Сейчас на фрилансовых сайтах достаточно много предложений "проект на AS3 готов на 60%, вся графика есть, надо доделать".
Это так, реплика из зала :)
Psycho Tiger
04.10.2010, 18:40
Timebomb/привязка к домену, требование предоплаты и всё в этом духе.
Но хотя да, может быть имеет толк разве что для этого. И то не факт.
Anton Riot
06.10.2010, 01:25
Обусфикаторы нужны. Сам искал. Халявного приличного не нашёл :(
Да-да, действительно, хороших халявных нет, потому что:
"Проект обфусикатора готов на 60%, графика кнопочек уже есть, надо доделать!"
Psycho Tiger
06.10.2010, 13:12
Пожалуйста, приведите мне реальный пример когда обфускатор действительно нужен?
Если сделка с недобросовестным заказчиком - можно сделать дамп флешки и перебрать байты по какому-то критерию, что флешка превартилась в кашу. Из головной флешки грузить и перебирать обратно. Такие сложные манипуляции делать заказчик-кидала умрёт - способные на эти действия уже не кидают.
Совсем всё плохо? Да хоть расширение проектора от alexcon`а, привязываемся к железу заказчика + дополнительные сложности - какие-то странные классы, которые непонятно что делают (это классы для работы расширения проектора).
Можно флешку вставить в exe`шник в другой иде, например в дельфи.
Короче блин... зачем нужен обфускатор?
Бывало, тырили социалки с фейсбука, бабло в траффик - профит тырящим, нет профита тем, кто самостоятельно пишет.
никогда не пробовал енкодить флеш, но по опыту енкода исполняемых файлов я бы предложил следующее:
запихать флешку в екзе, и использовать енкриптор наподобие themida :) обосрутся разбирать... можно еще попробовать упаковщики (самый простой - upx), ими пользоваться достаточно просто, после них екзе всегда работает, и не каждый допрет чем упакован файл... а те спецы которые всё понимают стоят столько же сколько хороший AS разработчик.
ну и таймбомб не забывать...
Вообще загоняться на эту тему можно как угодно,тут каждый решает на свой страх и риск. Лучше работать с проверенными и авторитетными людьми, как заказчикам так и разработчикам
Толку от внешних энкрипторов, если после их выполнения в памяти будет нормальный рабочий SWF.
в любом случае процент засранцев знающих об этом гораздо меньше тех которые хотят просто кинуть, забрав продукт, и не заплатив =)
Толку от внешних энкрипторов, если после их выполнения в памяти будет нормальный рабочий SWF.
Ещё надо знать чем его выдернуть оттуда.
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.