获取其他进程的fs寄存器
2017-03-01 06:17
232 查看
由于fs寄存器里面有很多信息可用,so 在不注入的情况下采用暴力搜索。
我不知道有没有更高级的办法。
nt!_TEB
+0x000 NtTib : _NT_TIB
+0x000 ExceptionList : Ptr32
+0x004 StackBase : Ptr32
+0x008 StackLimit : Ptr32
+0x00c SubSystemTib : Ptr32
+0x010 FiberData : Ptr32
+0x010 Version : Uint4B
+0x014 ArbitraryUserPointer : Ptr32
+0x018 Self : Ptr32 <——
+0x01c EnvironmentPointer : Ptr32
+0x020 ClientId : _CLIENT_ID
+0x000 UniqueProcess : Ptr32
+0x004 UniqueThread : Ptr32
+0x028 ActiveRpcHandle : Ptr32
+0x02c ThreadLocalStoragePointer : Ptr32
+0x030 ProcessEnvironmentBlock : Ptr32 <——
+0x034 LastErrorValue : Uint4B
+0x038 CountOfOwnedCriticalSections : Uint4B
+0x03c CsrClientThread : Ptr32
+0x040 Win32ThreadInfo : Ptr32
事不过三,用三个能知道的就可以了
分别是
+18
+20
+24
然后只需要获取到pid tid 就可以暴力搜索了。
+4这样有点慢 可以0x1000的跳着搜索。
我不知道有没有更高级的办法。
nt!_TEB
+0x000 NtTib : _NT_TIB
+0x000 ExceptionList : Ptr32
+0x004 StackBase : Ptr32
+0x008 StackLimit : Ptr32
+0x00c SubSystemTib : Ptr32
+0x010 FiberData : Ptr32
+0x010 Version : Uint4B
+0x014 ArbitraryUserPointer : Ptr32
+0x018 Self : Ptr32 <——
+0x01c EnvironmentPointer : Ptr32
+0x020 ClientId : _CLIENT_ID
+0x000 UniqueProcess : Ptr32
+0x004 UniqueThread : Ptr32
+0x028 ActiveRpcHandle : Ptr32
+0x02c ThreadLocalStoragePointer : Ptr32
+0x030 ProcessEnvironmentBlock : Ptr32 <——
+0x034 LastErrorValue : Uint4B
+0x038 CountOfOwnedCriticalSections : Uint4B
+0x03c CsrClientThread : Ptr32
+0x040 Win32ThreadInfo : Ptr32
事不过三,用三个能知道的就可以了
分别是
+18
+20
+24
然后只需要获取到pid tid 就可以暴力搜索了。
+4这样有点慢 可以0x1000的跳着搜索。
相关文章推荐
- 获取其他进程中ListBox和ComboBox的内容
- 提升权限获取其他系统进程的路径(转)
- VC获取其他进程ListCtrl内容
- C#中如何获取其他进程的命令行参数 ( How to get other processes's command line argument )
- C#中如何获取其他进程的命令行参数 ( How to get other processes's command line argument )
- 提升权限获取其他系统进程的路径(转)
- 获取其他进程加载模块的详细信息
- 获取其他进程Listctrl的数据
- 获取其他进程中StatusBar的文本
- DELPHI 跨进程获取其他程序的DBGrid内容
- 获取其他进程命令行
- Hook或者API高手请进-跨进程获取其他程序的DBGrid内容(其它人做的程序)
- 跨进程获取其他程序的DBGrid内容
- DELPHI 跨进程获取其他程序的DBGrid内容
- delphi 获取其他进程句柄的几种方法
- 获取其他进程的命令行
- 获取其他进程中ListView的文本
- 获取其他进程中ListView的文本
- 获取其他进程中ListBox和ComboBox的内容
- Windows获取其他进程中Edit控件的内容