1
다른 프로세스의 스레드의 스레드 정보 블록에 액세스하는 것이 가능합니까?어떻게 외부 TIB에 액세스 할 수 있습니까?
다른 프로세스의 스레드의 스레드 정보 블록에 액세스하는 것이 가능합니까?어떻게 외부 TIB에 액세스 할 수 있습니까?
가능합니다.
첫 단계는 ThreadBasicInformation- ThreadInformationClass의 집합으로 NtQueryInformationThread 함수를 사용하여 실 정보 블록의 ADRESS를 얻을 수있다. THREAD_BASIC_INFORMATION 구조체는 스레드의 TEB에 대한 포인터를 포함합니다. 그런 다음 TEB의 내용을 읽거나 수정하려면 ReadProcessMemory 및 WriteProcessMemory을 사용할 수 있습니다.
빠르고 감사합니다. –