求一死锁进程的方式! ( 积分: 188 )

  • 主题发起人 主题发起人 fire.bruin
  • 开始时间 开始时间
F

fire.bruin

Unregistered / Unconfirmed
GUEST, unregistred user!
如何让我的程序运行后不被杀,或者杀死后机器重启?<br>试了一些方法,什么隐藏进程、注入DLL都会被杀死,并且系统不会重启。<br>我试着用PK杀Win98下的进程,所有的exe文件都被杀,并且不会重启机器,最后杀EXPLORER文件后,机器蓝屏,但重新运行一次该文件就OK了,最后发现只有Kernel32.dll文件杀不掉。<br>谁能解决此问题?付RMB都行。<br><br>各位兄弟win2000下就不用回答了,我已经解决了。<br><br>看清楚点我的兄弟们,我没说存在杀不死的进程,只是希望杀死后重启机器。
 
如何让我的程序运行后不被杀,或者杀死后机器重启?<br>试了一些方法,什么隐藏进程、注入DLL都会被杀死,并且系统不会重启。<br>我试着用PK杀Win98下的进程,所有的exe文件都被杀,并且不会重启机器,最后杀EXPLORER文件后,机器蓝屏,但重新运行一次该文件就OK了,最后发现只有Kernel32.dll文件杀不掉。<br>谁能解决此问题?付RMB都行。<br><br>各位兄弟win2000下就不用回答了,我已经解决了。<br><br>看清楚点我的兄弟们,我没说存在杀不死的进程,只是希望杀死后重启机器。
 
NT系统下可以写系统服务<br>然后在服务器中检查你的可执行文件是否被杀掉了<br>在可执行文件中同样要检测进程是否正在运行,如果停止了就重启它<br>而且我在破解软件过程中发现<br>如果你在系统服务器中将自己的安全信息传递给新启动的Ring3层程序<br>则Ring3的程序也会取得系统权限<br>在Win2000上一般是杀不掉的<br>当然还有其它方法<br>不过完全杀不掉的进程是不存在的,什么事情都相对的
 
不存在完全杀不掉的进程
 
不存在完全杀不掉的进程,即使win2000下.
 
大家好!!
 
无非是将3721的功能改一下就能实现,思路如下:<br><br>1:将B.dll注入到Explorer进程中,并检测A.exe进程是否存在,不存在就重启系统.<br>2:A.exe进程的工作是检测Explorer中是否存在B.dll,如果不存在就重启.<br><br>由于A.exe与B.dll互相检测各自的存在,不存在就重启,所以需要C.exe来实现注入B.dll与启动A.exe(完成后C.exe可以退出),且监督相互的存在需要加一点延时以防第一次安装就重启.<br><br>这样,你的问题就变成如何隐藏地在系统启动时运行C.exe了,推荐用system.ini中加载的方法,用注册表法估计是最快被发现的.
 
用CreateKernelThread()函数在Kernel32.dll中创建一个退出进程的线程试试<br>参考刘麻子的演示代码<br>liumazi.ys168.com
 
后退
顶部