PDA

Просмотр полной версии : защита и взлом swf


Nuntius
16.01.2006, 21:32
Существую не мало декомпиляторов, дизасемблеров и прочей лабуды этого типа, (Sothink SWF Decompiler, ASV 5, flasm) как защитить от декомпиляции swf данными продуктами. Прекрасно понимаю что любую защиту можно поломать, соответственно как обойти эту защиту и вытащить заветный код из swf.

MIX-er
16.01.2006, 22:36
поиск... блин...

Nuntius
16.01.2006, 22:50
MIX-er типо умное что то сказал? а то не искал.

MIX-er
16.01.2006, 22:51
http://flasher.ru/forum/showthread.php?t=62340&highlight=%E2%E7%EB%EE%EC

извини каким местом?

Nuntius
16.01.2006, 23:28
по делу ничего толком там нету. А линки на англоязычные сайты мне много не дают(

Antares
17.01.2006, 01:52
Flash Assembler -- Flasm.
Если ссылки не дают -- ты пропал

KidsKilla
17.01.2006, 02:19
есть ещё
http://amayeta.com/
и всё же поиск каквсегда рулит.

Bright
17.01.2006, 08:22
1. обсуждалось много раз.
2. обсуждения взлома вроде-бы как запрещены форумом.

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

aksios
17.01.2006, 14:47
Ключевое слово obfuscator - актуально не тока для AS а и для php или JS к примеру.
Асемблер можна тоже прочитать - весь вопрос тока в знании некоторых лексических структур этого языка.
Кстати, мне реально удалось так извратиться, шо при открытии защищенного декомпилированного файла макромедия флеш просто виснет.
Еще не совсем в тему: есть такая штука Zlash (http://www.zlash.com/) - фишка в том, что в готовом SWF файле читает AS и позволяет его редактить и сохранить в том же файле. То биш если даже файл защитщен от декомпеляции, в принципе можно прописать в нем свой код, который сделает некоторую корекцию в поведении мува.

Nuntius
17.01.2006, 20:49
а конкретнее. у меня есть флешка, и ни какой декомпилятор не может ее открыть как не пытался(

KidsKilla
17.01.2006, 21:34
хорошая флешка.
если твоё творение, кидай сюда, мож помогутъ.
а ежели чужое, то не клади, бо нехрен.

Nuntius
18.01.2006, 01:07
фиг что вы сделаете)))))))))))))

7thsky™
18.01.2006, 01:16
// Action script...

// [Action in Frame 1]
if (!this.first_run)
{
var r = -144;
var i = 1;
while (i <= 10)
{
this.attachMovie("loading_step", "load" + i, i, {_x: 66, _y: 30.500000, _rotation: r, _visible: false});
r = r + 36;
++i;
} // end while
this.first_run = true;
} // end if
this.percent = function (value)
{
var _l3 = Math.round(value * 10);
var _l2 = 1;
while (_l2 <= 10)
{
this["load" + _l2]._visible = _l2 <= _l3;
++_l2;
} // end while
};
this.setPercent = function ()
{
if (!this.total)
{
return (undefined);
} // end if
var _l2 = 0;
for (var _l3 in this.tk_ar)
{
_l2 = _l2 + Number(this.tk_ar[_l3]);
} // end of for...in
this.percent(_l2 / this.total);
};

Fox M. Lurde
18.01.2006, 09:38
Nuntius Ты это сообщение читал?

2. обсуждения взлома вроде-бы как запрещены форумом.

Nirth
18.01.2006, 12:36
обсуждение взлома не запрещенно ( ибо так можно найти способ защиты ) но я считаю это глупым занятием ( потом взломщик может найти способ через гугл ).

такие вещи обсуждаються в более приватных обстановках.

А вот просьба взломать, найти и тд запрещенна.

Nuntius
18.01.2006, 20:03
7thsky™ мало)
ТАм код здоровенный. а ты лишь часть дал НАчало могу дать
if (!this.first_run)
{
var r = -144;
var i = 1;
while (i <= 10)
{
this.attachMovie("loading_step", "load" + i, i, {_x: 66, _y: 30.500000, _rotation: r, _visible: false});
r = r + 36;
++i;
} // end while
this.first_run = true;
} // end if
this.percent = function (value)
{

aksios
18.01.2006, 20:20
Я извиняюсь, но х..... не надо страдать - код который выполняется там легко можно прочитать, графику тоже легко взять, а вот то, что не работает по причине ошибки в hex коде - это плеер и не выполняет. Т.е. это не защита, а битый swf.

Antares
18.01.2006, 20:21
Господин Нунтис, вы пришли показать всем, какая у вас мегакрутая защита? Так радуйтесь, но пока вы получаете плюс за заведение бредовой темы в разделе, а тема ваша уходит во Флейм.

Если бы тут хоть как-то обсуждались вопросы защиты -- ок, но тут же у кого яйца больше измерения идут, правда же? Извините, что прищемил.

Nuntius
18.01.2006, 20:22
ты не прав. Он не битый! а хексами прикрытый. Вот я и спрашиваю как ломаить такую защиту . Как поставить знаю, а как взломать нет(

Antares
18.01.2006, 20:30
Зачем тебе это знать?:) если ты знаешь как поставить и никто вроде бы (надо у 7th Sky уточнить) до конца не вскрыл, то это же здорово.

Nuntius
18.01.2006, 21:34
вот такой я любознательный ) Хочу знать как можно обойти, ведь зная можно придумать еще чтонить) ДА и вообще просто инетресно

kpohyc
19.01.2006, 14:41
А вы не могли бы сообщить как ставить эту сапмую НЕХ защиту?
На сколько я понял в свф файл нужно добавить нех код который ничего не делает? Так?

Cashish
19.04.2006, 09:51
Эта флэшка из игры TimeZero.
Она вскрывается, учите матчасть.

Король
19.04.2006, 10:41
у меня все видно, моим единственным недавно установленным деклмпайлером...

PinNoKio
20.04.2006, 13:31
Zlash (http://www.zlash.com/) - фишка в том, что в готовом SWF файле читает AS и позволяет его редактить и сохранить в том же файле. То биш если даже файл защитщен от декомпеляции, в принципе можно прописать в нем свой код, который сделает некоторую корекцию в поведении мува.

хорошая штука...:umnik2:

666
21.04.2006, 02:18
Ключевое слово obfuscator - актуально не тока для AS а и для php или JS к примеру.
Асемблер можна тоже прочитать - весь вопрос тока в знании некоторых лексических структур этого языка.
Кстати, мне реально удалось так извратиться, шо при открытии защищенного декомпилированного файла макромедия флеш просто виснет.
Еще не совсем в тему: есть такая штука Zlash (http://www.zlash.com/) - фишка в том, что в готовом SWF файле читает AS и позволяет его редактить и сохранить в том же файле. То биш если даже файл защитщен от декомпеляции, в принципе можно прописать в нем свой код, который сделает некоторую корекцию в поведении мува.
Оба на! Zlash! Крута!
Давненько искал такую программу. Правда плохо что нельзя редактировать непосредственно байткод...

Makak
16.05.2006, 02:17
еще бы регалку на этот Zlash ...

haetorigam#
16.05.2006, 02:25
еще бы регалку на этот Zlash ...
А бан не хочешь? (Читай правила (http://flasher.ru/forum/rules.php)).

Seer
16.05.2006, 02:29
Makak, даааааа.... читаешь мои мысли http://deforum.ru/forum/images/smiles/icon_smile.gif

Makak
16.05.2006, 07:15
А бан не хочешь? (Читай правила (http://flasher.ru/forum/rules.php)).

ооопссс ...пойдука я ее куплю ... ;)

haetorigam#
16.05.2006, 07:18
ооопссс ...пойдука я ее куплю ... ;)
Удачных покупок.:D

Kyd
04.09.2006, 21:17
Я ее декомпильнул.Асв 5 + детект Dead Code но то ли там что то типа stolen bytes или еще что то.Кароч нехочет она работать нормально эта функция.
Если есть идеи пиши-поделюсь.

delici
04.09.2006, 21:34
не могу скачать флешку для дальнейшего изучения принципа постоения эффектов

пользуюсь saveflash 3.0

ресурс http://wearethirdeye.com/

если у кого то получится киньте на мыло deliciouss@ukr.net

KUZEN
05.09.2006, 00:27
Не нужно дублировать свои сообщения, первое предупреждение, пока устное !!!