herm1t LIVE!ng room - LDE на исключениях [entries|archive|friends|userinfo]
herm1t

[ website | twilight corner in the herm1t's cave ]
[ userinfo | ljr userinfo ]
[ archive | journal archive ]

LDE на исключениях [Oct. 20th, 2011|12:46 pm]
Previous Entry Add to Memories Tell A Friend Next Entry
LinkLeave a comment

Comments:
[User Picture]
From:[info]herm1t
Date:November 1st, 2011 - 08:23 am
(Link)
оффсеты не нужно, нужно пошаманить с сегментными регистрами и включить TF, зайдите на руткитс, там Инди подробно объясняет, что и как нужно делать. но мне действительно проще с обычным дизассемблером, хотя идея с исключениями не лишена своеобразной красоты.
From:(Anonymous)
Date:November 1st, 2011 - 06:58 pm
(Link)
> Нужно абсолютные оффсеты в опкодах (например mov [ds:100000h], eax) менять при переносе, то есть добавлять тот же дизассемблер.

Для чего, если селекторы нулевые и каждое обращение к памяти приводит к #AV ?

> Проще сделать обычный дизассемблер длин.

Не проще. В добавок кроме этого движка больше нет способа тестить ваш.