Сейчас на форуме: tyns777, zds, JustLife (+4 невидимых)

 eXeL@B —› Программирование —› Hook & Revers int 6
Посл.ответ Сообщение


Ранг: 673.3 (! !), 400thx
Активность: 0.40.31
Статус: Участник
CyberMonk

Создано: 12 апреля 2009 17:13
· Личное сообщение · #1

Ктонибудь занимался реверсингом обработки прерывания int 6 ? С хуком вообщем то я разберусь. Помимо этого вопроса возник такой вопрос , мне нужно полностью контрлировать команды процессора.

Например есть
Code:
  1. mov eax,1 
  2. sub eax, 2

Опкоды здесь будут разные , и если команды идут подряд то мне надо каждую из них полностью проконтролировать. Что то вроде отладки микрокоманд наверное.

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

Также интересует реакция исполнеия mov eax,1 - но стоит сказать что под оеакцией исполнения имеется ввиду не то что еах изменился на 1 ....а разницу более низкого уровня. Сэнкс ..

-----
RE In Progress [!] Coding Hazard [!] Stay Clear of this Cube





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

Создано: 12 апреля 2009 21:32
· Личное сообщение · #2

Нефига не понял, что тебе надо. Собрался работать с асмом, но без дизассемблера.



Ранг: 237.0 (наставник), 20thx
Активность: 0.130
Статус: Участник
sysenter

Создано: 13 апреля 2009 10:21
· Личное сообщение · #3

makТам и так все на самом низком уровне, регистры физически находятся в процессоре, как и прерывания.

-----
продавец резиновых утёнков





Ранг: 673.3 (! !), 400thx
Активность: 0.40.31
Статус: Участник
CyberMonk

Создано: 13 апреля 2009 13:40
· Личное сообщение · #4

Тему я закрою , это все понятно что там на низком уровне, но не все так просто , я имел ввиду то что имел ввиду , все достаточно ясно написано. Если кто может помочь или есть мнение , стукните в личку , очень нужно. Также я бы поговорил с инженерами по разработке процессоров. Сэнкс ..

-----
RE In Progress [!] Coding Hazard [!] Stay Clear of this Cube



 eXeL@B —› Программирование —› Hook & Revers int 6
Эта тема закрыта. Ответы больше не принимаются.
   Для печати Для печати