您的位置:程序门 -> vc/mfc -> 进程/线程/dll



求助dll的自启动问题!


[收藏此页] [打印本页]选择字色:背景色:字体:[][][]


求助dll的自启动问题!
发表于:2007-04-22 16:51:16 楼主
我用vc编写了一个进程插入的程序,dll已经能加载进去,但就是没有解决dll的自启动问题,希望高人能帮助解决,谢谢!!!!
发表于:2007-04-22 17:00:511楼 得分:0
rundll32.dll
或者注册服务
发表于:2007-04-22 17:36:252楼 得分:0
服务
发表于:2007-04-24 08:53:363楼 得分:0
看来比较公认的是注册系统服务了
我也来支持一下
发表于:2007-04-24 09:40:014楼 得分:0
系统服务程序是自动启动的,只要将dll注册一下就可以在系统启动的时候自启动了.
可以用向导生成一个服务程序,然后将你以前写的dll里的实现部分直接移值到新的项目里,编译生成文件后就可以在目标机器上注册一下这个dll,然后系统在每次启动时你的dll就自动运行了.
发表于:2007-04-24 09:44:415楼 得分:0
写成   服务   就好
发表于:2007-04-24 09:45:176楼 得分:0
http://www.vckbase.com/document/viewdoc/?id=1474

详细的过程介绍
发表于:2007-04-29 12:49:197楼 得分:0
把你的dll
发表于:2007-04-29 12:50:258楼 得分:0
- - 漏了..接上
写到hkey_local_machine\software\microsoft\windows   nt\currentversion\winlogon\notify
并至少导出winlogonlogonevent之类的函数..
这样winlogon就会加载你的dll,实现dll自启动.
发表于:2007-04-29 15:23:339楼 得分:0
最好是把你的想法说一下,大家帮你出主意。我觉得“自启动”是绝对不成问题的。无非就是在dll中建一个线程,执行消息循环嘛。
当然你不能依赖那个含dll_process_attach的线程。那个一会就return了。你的功能全挂起了。
发表于:2007-04-30 08:55:4310楼 得分:0
我的想法是让系统启动的时候自动运行我的dll,并且要让这个dll插入到其他的进程中去执行,最好是权限比较高的,方法越多越好,因为我现在做的是毕业设计,没有固定我怎么去做,我只是想方法多一些。我现在正在做成一个服务,由svchost启动,但是我只知道那个dll和普通的dll是不同的,请高人对我的做法提点建议。万分感谢!!1
发表于:2007-05-05 14:38:1611楼 得分:0
好像病毒哦,呵呵。
发表于:2007-05-09 09:00:3112楼 得分:0
恩,病毒
发表于:2007-05-09 23:18:3913楼 得分:0
mark....
发表于:2007-05-10 01:25:1814楼 得分:0
huzs_82(cfan.hu)

系统服务程序是自动启动的,只要将dll注册一下就可以在系统启动的时候自启动了.
-------------------------------------------------------------------------------

能不能通过代码来实现注册?
发表于:2007-05-10 11:21:3415楼 得分:0
mark


快速检索

最新资讯
热门点击