Показать сообщение отдельно
Старый 16.12.2008, 14:51
AlexeyPetrov вне форума Посмотреть профиль Отправить личное сообщение для AlexeyPetrov Найти все сообщения от AlexeyPetrov
  № 1  
AlexeyPetrov

Регистрация: Dec 2008
Сообщений: 1
По умолчанию Как расшифровать SWF-файл?

Есть Flash-игра в SWF-формате - нужно вытащить из неё код ActionScripts, но Flash-декомпиляторы выдают совершенно нечитаемый код:
Код AS1/AS2:
do 
{
    function ()
    {
         = 2642 % 511 * 5;
        return ;
    }
    var  = -366 + ();
    for (;;) 
    {
        if ( == 69) 
        {
             =  + 569;
            continue;
        }
...и так ещё около 100 КБ кода...
Пробовал последние версии Eltima Flash Decompiler Trillix и Sothink Flash Decompiler. Все остальные объекты (кроме скриптов) вытаскиваются декомпиляторами из Flash'ки без проблем: картинки, звуки и т.п.

Судя по всему, код скриптов в SWF-файле зашифрован. Но при этом не вижу в коде никакого намёка на дешифратор. Разве так может быть?

Flash-ка тут:
[откоцано]

PS: Запускать саму игрушку бесполезно, т.к. без серверной части она не пойдёт. Но мне требуется из неё только исходный код...


Последний раз редактировалось etc; 16.12.2008 в 15:49.