【问题标题】:How can one process access foreign TIB?一个进程如何访问国外的TIB?
【发布时间】:2012-01-05 23:09:10
【问题描述】:

是否可以(以及如何)访问另一个进程的线程的线程信息块?

【问题讨论】:

    标签: windows winapi


    【解决方案1】:

    有可能。

    第一步是使用NtQueryInformationThread函数获取线程信息块的地址,ThreadInformationClass设置为ThreadBasicInformationTHREAD_BASIC_INFORMATION 结构包含一个指向线程 TEB 的指针。然后您可以使用ReadProcessMemoryWriteProcessMemory 来读取或修改TEB 的内容。

    【讨论】:

      猜你喜欢
      • 2012-04-15
      • 1970-01-01
      • 2020-12-19
      • 1970-01-01
      • 2016-07-22
      • 1970-01-01
      • 1970-01-01
      • 2023-03-17
      • 1970-01-01
      相关资源
      最近更新 更多