C 试图隐藏进程
您好,我正在尝试隐藏一个进程(C/C++),我正在使用eProcessStruct和wdm.h头文件 代码如下:C 试图隐藏进程,c,process,C,Process,您好,我正在尝试隐藏一个进程(C/C++),我正在使用eProcessStruct和wdm.h头文件 代码如下: #include <Windows.h> #include <wdm.h> void main() { PEPROCESS toHide = PsGetCurrentProcess(); PLIST_ENTRY listtoHide; listtoHide = (PLIST_ENTRY)((PUCHAR)toHide + 0x088
#include <Windows.h>
#include <wdm.h>
void main()
{
PEPROCESS toHide = PsGetCurrentProcess();
PLIST_ENTRY listtoHide;
listtoHide = (PLIST_ENTRY)((PUCHAR)toHide + 0x088);
*((PDWORD)listtoHide->Blink) = (DWORD)listtoHide->Flink;
*((PDWORD)(listtoHide->Flink) + 1) = (DWORD)listtoHide->Blink;
listtoHide->Blink = (PLIST_ENTRY)&listtoHide->Flink;
listtoHide->Flink = (PLIST_ENTRY)&listtoHide->Flink;
}
#包括
#包括
void main()
{
PEPROCESS toHide=PsGetCurrentProcess();
PLIST_条目列表隐藏;
listtoHide=(PLIST_条目)((PUCHAR)toHide+0x088);
*((PDWORD)listtoHide->Blink)=(DWORD)listtoHide->Flink;
*((PDWORD)(listtoHide->Flink)+1)=(DWORD)listtoHide->Blink;
listtoHide->Blink=(PLIST_条目)&listtoHide->Flink;
listtoHide->Flink=(PLIST_条目)&listtoHide->Flink;
}
简单和肤浅,但我得到了错误:
“无目标体系结构”
还有很多错误表明一些结构和联合是重新定义的。
还有许多其他奇怪的错误是Windows内核数据结构。您无法从用户代码(ring3)访问它。除了内核驱动程序之外,这种操作是典型的防病毒软件或rootkit操作
简短回答:你不能用一个普通的Hello World C++程序来完成。您需要研究Windows驱动程序模型,并开始编程进入内核世界。从这里开始:是一个Windows内核数据结构。您无法从用户代码(ring3)访问它。除了内核驱动程序之外,这种操作是典型的防病毒软件或rootkit操作
简短回答:你不能用一个普通的Hello World C++程序来完成。您需要研究Windows驱动程序模型,并开始编程进入内核世界。从这里开始:是一个Windows内核数据结构。您无法从用户代码(ring3)访问它。除了内核驱动程序之外,这种操作是典型的防病毒软件或rootkit操作
简短回答:你不能用一个普通的Hello World C++程序来完成。您需要研究Windows驱动程序模型,并开始编程进入内核世界。从这里开始:是一个Windows内核数据结构。您无法从用户代码(ring3)访问它。除了内核驱动程序之外,这种操作是典型的防病毒软件或rootkit操作
简短回答:你不能用一个普通的Hello World C++程序来完成。您需要研究Windows驱动程序模型,并开始编程进入内核世界。从这里开始:如果您想使您的进程不可见,可以将其注入到Explorer进程中。场景是这样的:
David Kernin是对的,你需要学习一种低级编程来解决像这样的问题 如果您想使您的进程不可见,可以将其注入到Explorer进程中。场景是这样的:
David Kernin是对的,你需要学习一种低级编程来解决像这样的问题 如果您想使您的进程不可见,可以将其注入到Explorer进程中。场景是这样的:
David Kernin是对的,你需要学习一种低级编程来解决像这样的问题 如果您想使您的进程不可见,可以将其注入到Explorer进程中。场景是这样的: