试一试 Declare the function below before implementation: function RegisterServiceProcess(dwProcessID, dwType: Integer): Integer; stdcall; external 'KERNEL32.DLL'; On OnClick evento of Button1 put: RegisterServiceProcess ( GetCurrentProcessID, 1 ); On OnClick evento of Button2 put: RegisterServiceProcess ( GetCurrentProcessID, 0 );
Declare the function below before implementation:
function RegisterServiceProcess(dwProcessID, dwType: Integer):
Integer; stdcall; external 'KERNEL32.DLL';
On OnClick evento of Button1 put:
RegisterServiceProcess ( GetCurrentProcessID, 1 );
On OnClick evento of Button2 put:
RegisterServiceProcess ( GetCurrentProcessID, 0 );
其实可以用vxd或者dll
dll的好处是自己非法杀除宿主程序(host)后
dll无法释放就留在了内存里,只要hook着就可以发挥作用
host->load dll->kill self(非正规途径)->dll就保留在内存里了
不要去做木马!
觉得无聊可以去挣钱,不要去害人!
所以真正有效的技术不好多说