| 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 | 




 Для печати