![]() |
eXeL@B —› Вопросы новичков —› Подскажите пожалуйста, как справиться с swf файлом? |
<< . 1 . 2 . |
Посл.ответ | Сообщение |
|
Создано: 05 октября 2013 11:42 · Личное сообщение · #1 Господа, как раскодировать код в swf фале. Код имеет примерно такой вид: // Тег действия #1 do { function () { = 1896 % 511 * true; " "; return ; } var = 25 + (); for (;;) { if ( == 388) { = + 233; continue; } if ( == 894) { = - 532; continue; } var __local0; if ( == 404) { = - 262; continue; __local0 = eval(true); } else { __local0 = true; } if ( == 624) { = - 456; continue; } if ( == 197) { = + 697; continue; } if ( == 168) { = - 39; continue; } if ( == 652) { = - 28; continue; } if ( == 129) { = + 664; var = 1; continue; } if ( == 621) { = + 31; if (__local0) { = - 28; } continue; } if ( == 793) { = - 389; continue; } var __local1; if ( == 142) { = + 484; continue; __local1 = !" "; } else { __local1 = " "; } if ( == 626) { = - 429; if (__local1) { = + 697; } continue; } if ( != 268) { break; } = - 100; } } while ( != 362); = - 362; ![]() |
|
Создано: 11 октября 2013 19:39 · Личное сообщение · #2 |
|
Создано: 13 октября 2013 22:57 · Личное сообщение · #3 |
|
Создано: 14 октября 2013 01:23 · Поправил: 4kusNick · Личное сообщение · #4 Вероятность, что SWFReader вам поможет довольно низкая, там деобфускаторы более-менее нормлаьно отрабатывают на старых версиях протов, на том что посвежее обычно на выходе получается нерабочий файл. Еслт SWF Decrypt не берёт, значит SWF Reader тоже вряд ли поможет. Лучше дейтсвуйте через ASV. Последние доступные в сети версии (подсказка - 2010/06) нормально справляются с большинством as2 обфускаторов. После деобфускации будет проще ковырять байткод. Ещё я бы посоветовал править прямо как есть, обфусцированный байткод (возможность этого зависит от обфускации), вручную, используя известные hex коды опкодов AVM. Так интересней и безопасней - вносится изменение в небольшой участок байткода, не надо весь его перегонять, так меньше шансов что-то сломать. ----- Флэш, ява, дотнет - на завтрак, обед и ужин. Unity3D на закуску. ![]() |
<< . 1 . 2 . |
![]() |
eXeL@B —› Вопросы новичков —› Подскажите пожалуйста, как справиться с swf файлом? |