Three Ways to Inject Your Code into Another Process:
http://www.codeproject.com/threads/winspy.asp ,which I think it is one of the most particular articles
WinlogonHijack : https://www.rootkit.com/project.php?id=13 , perfect idea. Current version 0.3
Vanquish: https://www.rootkit.com/vault/xshadow/vanquish-0.2.0.zip
and an article of the author: Excuting arbitrary codes in a chosen process(or advanced dll injection):
https://www.rootkit.com/newsread.php?newsid=53
CreateRemoteThread: http://www.mvps.org/win32/processes/remthread.html
CmdBind.cpp: nongmin, http://nongmin-cn.8u8.com/
WinlogonHijack : https://www.rootkit.com/project.php?id=13 , perfect idea. Current version 0.3
Vanquish: https://www.rootkit.com/vault/xshadow/vanquish-0.2.0.zip
and an article of the author: Excuting arbitrary codes in a chosen process(or advanced dll injection):
https://www.rootkit.com/newsread.php?newsid=53
CreateRemoteThread: http://www.mvps.org/win32/processes/remthread.html
CmdBind.cpp: nongmin, http://nongmin-cn.8u8.com/