![]() |
eXeL@B —› Вопросы новичков —› Декомпиляция защищенной SWF |
Посл.ответ | Сообщение |
|
Создано: 26 января 2013 20:05 · Личное сообщение · #1 Приветствую! Подскажите пожалуйста, каким образом можно получить полный исходный код swf-приложения? Дело в том, что "флешка" защищена программой SecureSWF, и программами вида Sothink SWF Decompiler \ Flash Decompiled Trilix она берется не полностью. Это точно. Меня в первую очередь интересует код шифрования, использующийся в защите пакетов (идущих к серверу и обратно). Известно, что используется алгоритм ARC4. В первых пакетах идет что-то вроде "рукопожатия", далее уже шифрованный траффик. Друг (имеющий опыт анализа этой флешки ранее, так и не смог найти код обработки этого пакета). Мне бы как-то получить ключ шифрования, что-бы потом изменять пакеты. Нужно в них заменять число (ID). Как можно это реализовать? ![]() |
|
Создано: 26 января 2013 22:09 · Поправил: 4kusNick · Личное сообщение · #2 Используйте последниий ASV или AS3 Sorcerer. Второе можно найти, да и даже триальная версия вполне подходит для вашей задачи. Ещё можете заюзать SWF Reader - возможно его встроенные депротекторы помогут. Если нет возможности (времени, прямости рук и т.д.) приобрести или найти данные инструменты и воспользоваться ими как надо, то оформляйте запрос в "Поиск специалистов по параметрам". --- Ну, вообще даже старые версии ASV весьма способные, попробуйте, возможно 2010 будет достаточно. Если ASV будете пробовать и при дефолтных настройках он будет криво декомпилировать, попробуйте включить "Re-arrange code flow" тут: http://j.mp/Wd24Dg и открыть SWF заново. ----- Флэш, ява, дотнет - на завтрак, обед и ужин. Unity3D на закуску. ![]() |
|
Создано: 26 января 2013 22:38 · Личное сообщение · #3 |
![]() |
eXeL@B —› Вопросы новичков —› Декомпиляция защищенной SWF |