DLL注入,线程和内存释放



我有以下情况-我注入一个用C编写的dll到另一个进程中,该dll加载CLR并启动一个线程,调用托管类库中的方法。

我的问题是-如何以及何时应该释放所有这些对象的内存,以便目标进程(我最初注入dll)可以成功退出并释放它的资源,包括从注入的dll释放锁?

这个怎么样:

既然你已经在DLL中注入了你的代码,那么再钩住目标进程的退出/清理调用就只有一小步了:

  • 跳转到你的代码
  • <
  • 停止线程/gh>
  • 清理mem
  • 跳回

相关内容

  • 没有找到相关文章

最新更新