![]() |
eXeL@B —› Вопросы новичков —› Внедрится в процесс |
<< . 1 . 2 . |
Посл.ответ | Сообщение |
|
Создано: 12 августа 2011 23:43 · Поправил: swing1991 · Личное сообщение · #1 |
|
Создано: 08 сентября 2011 10:26 · Поправил: doctor_flasher · Личное сообщение · #2 |
|
Создано: 08 сентября 2011 11:48 · Поправил: OKOB · Личное сообщение · #3 doctor_flasher пишет: полученная декомпилятором функция работает неправильно. Код идентичен [off] Фантастика. Оказывается и такое бывает. КОД -> компиляция -> (работает верно) -> декомпиляция -> КОД идентичный исходному -> компиляция -> (работает неверно) С такой логикой можно основы крекинга разрушить [/off] А по теме, в ветке про флэш как минимум есть такое: Трассировщик кода виртуальной машины флеш плеера AVM1/AVM2 от Rustem Возможности: o Полный лог выполняемых инструкций AVM1/AVM2 flash-плеера, включая строки и параметры o Для SWF >= 8.5 дамп данных флеша (теги и данные тега doABC) Debug-версии Flash Player можно скачать --> тут <-- Они позволяют трейсить и отлаживать код (см. описание AS3Trace и AS3Verbose тут) ----- 127.0.0.1, sweet 127.0.0.1 ![]() |
|
Создано: 08 сентября 2011 14:44 · Личное сообщение · #4 OKOB пишет: Фантастика. Оказывается и такое бывает. КОД -> компиляция -> (работает верно) -> декомпиляция -> КОД идентичный исходному -> компиляция -> (работает неверно) С такой логикой можно основы крекинга разрушить ОЙ, в смысле код из декомпилятора немного изменен (При этом алгоритм сохраняется. То есть должно работать), но на выходе другие даннные. Даже точь-в-точь код из декомпилятора не работает. А за информацию огромное спасибо ![]() |
<< . 1 . 2 . |
![]() |
eXeL@B —› Вопросы новичков —› Внедрится в процесс |