能否把一个DLL以进程方式启动?
能否把一个DLL以进程方式启动?
如果能,该DLL有那些要求?
[解决办法]
应该不能。
[解决办法]
不能以进程方式启动
但是现在很多人也想出来一些方式通过获得函数地址远程启动进程
楼主可以查看相关线程注入方面的质料
一般的黑客手册 上都有介绍
[解决办法]
生成一个EXE文件,改扩展名为DLL。用CreateProcess就可以启动了。
[解决办法]
其实 EXE 和 DLL 都是 PE 格式的文件,区别在于 DLL 没有定义程序入口点,直接用 CreateProcess 把 DLL 在新进程启动的话,你叫操作系统从哪开始执行你的代码呢?
当然也不是完全没有办法,用 rundll32.exe 就可以直接调用 DLL 中的功能。
[解决办法]
rundll32 DLL文件名, 函数 , 参数1, 参数2.................
[解决办法]
需要以进程启动的程序就不要写成DLL了
[解决办法]
rundll32 Dll目录,参数。
[解决办法]
居然忘了rundll32,老了。
[解决办法]
Rundll32.exe "dll path " dllentry@16
[解决办法]
Rundll32
貌似好多病毒就是通过这种方式