Сейчас на форуме: Magister Yoda, johnniewalker, Kybyx, vsv1, r0lka, -Sanchez- (+5 невидимых)

 eXeL@B —› Крэки, обсуждения —› OllyDbg дизасм: так почему же не использовать?
<< . 1 . 2 .
Посл.ответ Сообщение

Ранг: 101.0 (ветеран), 344thx
Активность: 1.150
Статус: Участник

Создано: 18 мая 2010 14:14
· Личное сообщение · #1

Часто можно услышать упрёки в сторону тех, кто считает олькин дизасм кривым. И порой даже примеров под рукой нет, на которых ольке (а точнее её дизасму и анализатору) башню срывает.

Сейчас речь пойдёт об олькином дизасме от 2001 года. Про 2-ую ольку пока не будем.



Ранг: 419.0 (мудрец), 647thx
Активность: 0.460.51
Статус: Участник
"Тибериумный реверсинг"

Создано: 16 ноября 2010 17:42
· Личное сообщение · #2

OllyDbg 1.10
Code:
  1. 00422E11     66:            PREFIX DATASIZE:                         ; Superfluous prefix
  2. 00422E12     66:0FC8        BSWAP AX


Code:
  1. 00422E14   66:              PREFIX DATASIZE:                         ; Superfluous prefix
  2. 00422E15   F2:66:           PREFIX REPNE:                            ; Superfluous prefix
  3. 00422E17   0FC8             BSWAP EAX

Из-за REPNE топовые дисас движки и путаются.




Ранг: 793.4 (! !), 568thx
Активность: 0.740
Статус: Участник
Шаман

Создано: 16 ноября 2010 18:33
· Личное сообщение · #3

Я думал это всем понятно, поэтому и не стал пояснять. Как сказал int нельзя выделять префикс в отдельную команду, не понимаю это же элементарнийше делается взаимным исключением всех префиксов, оставляя только последний в своей группе. Почему такие баги у всех.

Вопрос по манам вендоров открыт.

-----
Yann Tiersen best and do not fuck





Ранг: 2014.5 (!!!!), 1278thx
Активность: 1.340.25
Статус: Модератор
retired

Создано: 16 ноября 2010 18:50
· Личное сообщение · #4

Как вариант-такая таблица опкодов-http://ref.x86asm.net/geek-abc.html
В манах не помню, чтоб была именно полная таблица.




Ранг: 793.4 (! !), 568thx
Активность: 0.740
Статус: Участник
Шаман

Создано: 16 ноября 2010 20:17
· Личное сообщение · #5

Ага, когда то уже видел эту таблицу. Блин какое же гавно маны от AMD, такое ощущение, что это маны интела абы как переписанные.

-----
Yann Tiersen best and do not fuck



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


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