摘要: KeyHookLib.h
Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--> 1#ifdef KEYHOOKLIB_EXPORTS 2#define KEYHOOKLIB_API __declspec...
阅读全文
posted @
2012-08-31 01:43 寻步 阅读(512) |
评论 (0) |
编辑 收藏
posted @
2012-08-30 23:58 寻步 阅读(326) |
评论 (0) |
编辑 收藏
Windows应用程序的运行模式是基于消息驱动的,任何线程只有注册了消息类都有一个消息队列来接收用户的输入消息和系统消息。为了取得特定线程接收或发送的消息,就要用的Windows提供的钩子。
1.把代码注入不同的进程地址空间。
2.在该进程的上下文中执行注入的代码。
得到另外一个进程的密码通常有三种可能性来解决这个问题:
1.将你的代码放入某个dll,然后通过Windows钩子映射该dll到远程进程;
2.将你的代码放入某个dll,然后通过CreateRemoteThread和LoadLibrary技术映射该dll到远程进程;
3.如果不写单独的dll,可以直接将你的代码拷贝到远程进程--通过WriteProcessMemory--并CreateRemoteThread启动它的执行。
通常,任何进程都可以通过LoadLibrary API动态加载dll。但是,如何强制一个外部进程调用这个函数呢?答案是:CreateRemoteThread。
posted @
2012-08-28 23:22 寻步 阅读(358) |
评论 (0) |
编辑 收藏
本博客是本人工作和学习小记录!有很多文章摘录自网友的博文,如有侵犯到版权,请联系博主!
QQ:273973684
|
|
25 | 26 | 27 | 28 | 29 | 30 | 31 |
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 1 | 2 | 3 | 4 | 5 |
常用链接
留言簿
随笔分类
随笔档案
文章分类
文章档案
我的其他博客
搜索
最新评论

阅读排行榜
评论排行榜