首页
社区
课程
招聘
[求助]为何delphi写的dll无DLL_PROCESS_ATTACH
发表于: 2015-6-7 02:19 3937

[求助]为何delphi写的dll无DLL_PROCESS_ATTACH

2015-6-7 02:19
3937
procedure DllMain(reason: Integer);
begin
  case reason of
    DLL_PROCESS_DETACH:
      MsgBox('DLL PROCESS DETACH');
    DLL_PROCESS_ATTACH:
      MsgBox('DLL PROCESS ATTACH');
    DLL_THREAD_ATTACH:
      MsgBox('DLL THREAD ATTACH');
    DLL_THREAD_DETACH:
      MsgBox('DLL THREAD DETACH');
  end;

end;

begin
  DllProc := DllMain;
end.


无论用loadlibrary动态加载,还是写入EXE里面的导入表都无法在加载时候
触发DLL_PROCESS_ATTACH

[招生]科锐逆向工程师培训(2025年3月11日实地,远程教学同时开班, 第52期)!

收藏
免费
支持
分享
最新回复 (1)
雪    币: 22
活跃值: (478)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
begin
DLLProc   :=   @DllMain;
DllMain(DLL_Process_Attach);
end.
2015-6-7 11:47
0
游客
登录 | 注册 方可回帖
返回

账号登录
验证码登录

忘记密码?
没有账号?立即免费注册