博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Get Main Thread ID
阅读量:6789 次
发布时间:2019-06-26

本文共 347 字,大约阅读时间需要 1 分钟。

通过TEB结构获取主线程ID,XP系统下测试通过,不同系统的TEB结构可能有所不同。

ContractedBlock.gif
ExpandedBlockStart.gif
View Code
 
function
GetThreadID:DWORD;
asm
xor
esi,esi
mov eax,fs:[esi
+
$
18
]
mov eax,[eax
+
$
24
]
end
;
procedure
TForm1.Button1Click(Sender: TObject);
var
thid: DWORD;
begin
thid :
=
GetThreadID;
ShowMessageFmt(
'
%d
'
,[thid]);
end
;

转载于:https://www.cnblogs.com/Jekhn/archive/2011/03/19/1988787.html

你可能感兴趣的文章
Mac tips - 隐藏窗口及恢复
查看>>
dvbbs论坛的安装
查看>>
linux管道
查看>>
Apache web目录修改
查看>>
Android存储子系统
查看>>
kafka学习笔记五
查看>>
CentOS 6 VNC详细配置
查看>>
html返回json响应键盘?
查看>>
Ubuntu SSH Algorithm negotiation failed
查看>>
使用Custom.pll修改标准Form的LOV
查看>>
Redis 主从复制
查看>>
lucene的使用详解
查看>>
java每日小算法(14)
查看>>
Docker 命令行和后台参数
查看>>
英雄王座的数据库表格部分成功转换
查看>>
AbstractQueuedSynchronizer的介绍和原理分析
查看>>
python socket 原汁原味代码
查看>>
Kubernetes的service mesh——第一部分:Service的重要指标
查看>>
全链路监控
查看>>
我的友情链接
查看>>