Сейчас на форуме: _MBK_, Adler (+6 невидимых)

 eXeL@B —› Вопросы новичков —› Внедрится в процесс
<< . 1 . 2 .
Посл.ответ Сообщение

Ранг: 1.1 (гость)
Активность: 0=0
Статус: Участник

Создано: 12 августа 2011 23:43 · Поправил: swing1991
· Личное сообщение · #1

В общем так:
Есть процесс в исполнении(допустим swf),мне надо внедрится в процесс и посмотреть на какие байты в коде идет обращение.

p.s.
Если не в тот раздел,извините.Я запутался

UPD:Знаю что с помощью WinHex,но мне надо именно отслеживать,куда произошло обращение



Ранг: 7.9 (гость)
Активность: 0.010
Статус: Участник

Создано: 08 сентября 2011 10:26 · Поправил: doctor_flasher
· Личное сообщение · #2

zeppe1in, в частности, полученная декомпилятором функция работает неправильно. Код идентичен. Как найти ошибку? Отладить. Как отладить? Никак.




Ранг: 527.7 (!), 381thx
Активность: 0.160.09
Статус: Участник
Победитель турнира 2010

Создано: 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


| Сообщение посчитали полезным: doctor_flasher

Ранг: 7.9 (гость)
Активность: 0.010
Статус: Участник

Создано: 08 сентября 2011 14:44
· Личное сообщение · #4

OKOB пишет:
Фантастика. Оказывается и такое бывает.
КОД -> компиляция -> (работает верно) -> декомпиляция -> КОД идентичный исходному -> компиляция -> (работает неверно)
С такой логикой можно основы крекинга разрушить

ОЙ, в смысле код из декомпилятора немного изменен (При этом алгоритм сохраняется. То есть должно работать), но на выходе другие даннные. Даже точь-в-точь код из декомпилятора не работает. А за информацию огромное спасибо


<< . 1 . 2 .
 eXeL@B —› Вопросы новичков —› Внедрится в процесс
:: Ваш ответ
Жирный  Курсив  Подчеркнутый  Перечеркнутый  {mpf5}  Код  Вставить ссылку 
:s1: :s2: :s3: :s4: :s5: :s6: :s7: :s8: :s9: :s10: :s11: :s12: :s13: :s14: :s15: :s16:


Максимальный размер аттача: 500KB.
Ваш логин: german1505 » Выход » ЛС
   Для печати Для печати