Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   Общие вопросы о Flash (не затрагивающие ActionScript) (http://www.flasher.ru/forum/forumdisplay.php?f=60)
-   -   Обфускация AS3 (http://www.flasher.ru/forum/showthread.php?t=145287)

Robotex 04.10.2010 05:20

Обфускация AS3
 
Посоветуйте какой-нибудь обфускатор для кода AS3. Очень не хочется, чтобы кто-то декомпилировал флешку и увидел исходник.

Psycho Tiger 04.10.2010 11:40

Уверяю Вас, это пустая трата времени. Ваш исходник нафиг никому не сдался. С декомпилированным кодом почти невозможно работать, люди уровня выше среднего вообще с ним работать не будут, а ниже - не смогут.

Robotex 04.10.2010 11:56

Цитата:

Сообщение от Psycho Tiger (Сообщение 940633)
Уверяю Вас, это пустая трата времени. Ваш исходник нафиг никому не сдался. С декомпилированным кодом почти невозможно работать, люди уровня выше среднего вообще с ним работать не будут, а ниже - не смогут.

я работаю в компании сейчас, которая этим делом не брезгует. И в своем проекте я их код использовал (что видел один раз, хочешь-нехочешь, но напишешь похожее), потому и опасаюсь.

Psycho Tiger 04.10.2010 12:01

Когда компания этим делом не брезгует - это статья.

Напишешь похожее - это совсем другое и в этом нет ничего плохого.

Лично мне было бы приятно, если бы мои проекты были настолько популярными и технически сложными, что конкуренты были бы не в состоянии написать аналог без подглядывания в мой код.

random13 04.10.2010 12:31

вот средней поршивости, но денег стоит http://www.kindisoft.com/

chabapok 04.10.2010 13:04

Наилучшим обсфукатором является человек, который научился программировать недавно.

Котяра 04.10.2010 13:12

Зачем сразу накинулись на человека?
Обфускаторы нужны.
Я пользуюсь http://www.kindisoft.com/secureSWF/buy-professional.php
Сам иногда грешу декомпиляцией :) Чисто в познавательных целях, разумеется)
А когда защищено.. вздыхаю угрюмо и иду думать сам)))

random13 04.10.2010 15:18

Цитата:

Сообщение от Котяра (Сообщение 940656)
Зачем сразу накинулись на человека?
Обфускаторы нужны.
Я пользуюсь 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

Обусфикаторы нужны. Сам искал. Халявного приличного не нашёл :(

mooncar 06.10.2010 02:07

Да-да, действительно, хороших халявных нет, потому что:
"Проект обфусикатора готов на 60%, графика кнопочек уже есть, надо доделать!"

Psycho Tiger 06.10.2010 13:12

Пожалуйста, приведите мне реальный пример когда обфускатор действительно нужен?

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

Совсем всё плохо? Да хоть расширение проектора от alexcon`а, привязываемся к железу заказчика + дополнительные сложности - какие-то странные классы, которые непонятно что делают (это классы для работы расширения проектора).

Можно флешку вставить в exe`шник в другой иде, например в дельфи.

Короче блин... зачем нужен обфускатор?

-De- 06.10.2010 13:56

Бывало, тырили социалки с фейсбука, бабло в траффик - профит тырящим, нет профита тем, кто самостоятельно пишет.

Randal 07.10.2010 14:53

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

ну и таймбомб не забывать...

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

VVall 07.10.2010 16:55

Толку от внешних энкрипторов, если после их выполнения в памяти будет нормальный рабочий SWF.

Randal 07.10.2010 18:48

в любом случае процент засранцев знающих об этом гораздо меньше тех которые хотят просто кинуть, забрав продукт, и не заплатив =)

etc 11.10.2010 19:05

Цитата:

Сообщение от VVall (Сообщение 941489)
Толку от внешних энкрипторов, если после их выполнения в памяти будет нормальный рабочий SWF.

Ещё надо знать чем его выдернуть оттуда.


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

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