如何将一个 dll 嵌入到rundll.exe里!!(200分)

  • 主题发起人 主题发起人 AsStone
  • 开始时间 开始时间
A

AsStone

Unregistered / Unconfirmed
GUEST, unregistred user!
如题,具体就是让 rundll.exe启动这个dll。
谢谢大侠不吝赐教!!
 
rundll.exe 是什么东东?
 
procedure TfrmMain.DLLClick(Sender: TObject);
var
DLLHandle: THandle;
DLLSub: InvokeDLLForm;
begin
DLLHandle := LoadLibrary('MyDLL.dll');
if DLLHandle <> 0 then
begin
@DLLSub := GetProcAddress(DLLHandle, 'CreateDLLForm');
if Assigned(DLLSub) then
begin
DLLForm := DLLSub(Application, Screen);
end;
end;
end;
 
bbscom 谢谢!
好像没有截获到 rundll.exe 吧,应该截取到 rundll.exe 的事件再进行封装。
希望您能提供更详细的帮助,谢谢谢谢!!!
 
楼主不是想要做病毒吧?[:)]
 
远程注入?
 
不是病毒,也不是远程注入
是为了控制公司局域网电脑自动运行实现某功能.
谢谢
 
rundll.exe??
这个程序是专门调用DLL的 你可以直接加一个服务或者注册表写个东西就好了
[rundll.exe DLL路径 导出函数]
把这个随便写个启动里rundll.exe就会在启动的时候调用这个DLL。而这个DLL自然也在rundll.exe里了..
 
后退
顶部