Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2008.03.09;
Скачать: 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 вся ветка

Текущий архив: 2008.03.09;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.018 c
2-1202895572
_Guest_
2008-02-13 12:39
2008.03.09
Вывод текста под углом


4-1184247411
GTR86
2007-07-12 17:36
2008.03.09
Номер винчестера


15-1201723498
Winder
2008-01-30 23:04
2008.03.09
Vista and XP


2-1202681835
Бэтман
2008-02-11 01:17
2008.03.09
Дата


11-1184499935
Lex1
2007-07-15 15:45
2008.03.09
KOL поддерживает регулярные выражения?