Вниз
Скачать: CL | DM;

fs:   Найти похожие ветки [$00000018]

← →
Инс ©   (2007-07-10 15:47) [0]

Такой вопрос. Имеется идентификатор потока (чужого), или даже дескриптор. Необходимо получить контекст этого потока (с этим проблем нет) и прочитать значение из fs:[$00000018]. Вот последнее - что-то никак не соображу. Есть идеи?


← →
Сергей М. ©   (2007-07-10 15:57) [1]


> Есть идеи?


Идея одна - поскольку значение fs имеет смысл лишь в контексте конкретного потока конкретного же процесса, то следует внедрить в этот процесс свой код, который будет иметь такую возможность.


← →
Инс ©   (2007-07-10 16:00) [2]


> Сергей М. ©   (10.07.07 15:57) [1]


Естественно, первое что пришло в голову - инжект. Но как-то меня это не прет. Может есть другие варианты? Как-нибудь через ReadProcessMemory?


← →
Игорь Шевченко ©   (2007-07-10 16:08) [3]


> Как-нибудь через ReadProcessMemory?


А зачем тебе адрес Teb другого потока (именно его ты читаешь по указанному адресу) ? Разве нельзя его другим путем получить, через какой-нибудь NtQueryInformationThread ?


← →
Инс ©   (2007-07-10 16:10) [4]


> Игорь Шевченко ©   (10.07.07 16:08) [3]

Сенькс, гляну. C Native API дело иметь сильно не приходилось, видимо время пришло...


← →
Сергей М. ©   (2007-07-10 16:18) [5]


> Как-нибудь через ReadProcessMemory?


А откуда занчание fs возьмешь ?
И, тем более, данные соотв.дескриптора ?

Вот если бы речь шла о контролируемом запуске целевого процесса в режиме отладки, то тогда и проблем бы не было никаких ...


← →
Инс ©   (2007-07-11 12:33) [6]


> А откуда занчание fs возьмешь ?


Уже не важно, но предолагалось GetThreadContext



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.01 c
2-1202914748
алекс2
2008-02-13 17:59
2008.03.09
TFileStream +контрольная сумма


2-1202730814
AlexeyShestchenko
2008-02-11 14:53
2008.03.09
градиентная заливка memo


2-1202925450
daskel
2008-02-13 20:57
2008.03.09
запрет перехода на другие окна


2-1202650542
Петр
2008-02-10 16:35
2008.03.09
перехватить открытие ссылки


15-1201808527
DrPass
2008-01-31 22:42
2008.03.09
Интересная статистика




   Наверх