这是一个成功的dll注入其他进程的源码,仅供大家参考学习之用。
引用KProtectProcess.dll
然后NKCore.dll 是c++的类库放在同级目录就可以了。
开始调用
KProtectProcess.KProcess.SelfProtection();
结束调用KProtectProcess.KProcess.UnLoadProtection();
这样用户就无法在任务管理器的 进程 中杀掉你的程序了。
考虑前提:1.窗体进程开始后,再又一次打开该窗体的时候,我们的Main函数会去打开该窗体(即开始运行该进程,而此时我们已经在进程表中存在该进程(该进程ID已经存在),此时我们会去返回当前正在运行的进程,而不再重新开启该进程。 2.当用户在开启了该进程后,把对应生成的exe文件更改对应应用程序名称后,则打开该窗体后的进程会是另一个进程,可以在进程表中发现其进程ID会被操作系统重新生成一个新
用于查看某个文件被什么进程打开访问,并且可以关闭该进程的访问,故而能删除这个文件
想了解计算机的进程吗,这样你才能个好的判断哪些是木马,那些不是
很详细的介绍linux下进程间通信的书籍.很值得一看的书.
微软出的工具,可以查看活动进程的空间利用情况。
进程间通信总结资料,多种进程间通信方式总结说明
利用注入DLL方法 隐藏系统进程,可以欺骗一些软件,直接过保护作用~~~~~~~~~
本模块可以根据进程名取窗口句柄。.......