• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
张纯睿
博客园    首页    新随笔    联系   管理    订阅  订阅
上一页 1 ··· 95 96 97 98 99 100 101 102 103 ··· 133 下一页
2011年6月29日
消息钩子函数入门篇
摘要: http://www.programfan.com/article/2401.html消息钩子函数入门篇Windows系统是建立在事件驱动的机制上的,说穿了就是整个系统都是通过消息的传递来实现的。而钩子是Windows系统中非常重要的系统接口,用它可以截获并处理送给其他应用程序的消息,来完成普通应用程序难以实现的功能。钩子可以监视系统或进程中的各种事件消息,截获发往目标窗口的消息并进行处理。这样,我们就可以在系统中安装自定义的钩子,监视系统中特定事件的发生,完成特定的功能,比如截获键盘、鼠标的输入,屏幕取词,日志监视等等。可见,利用钩子可以实现许多特殊而有用的功能。因此,对于高级编程人员来说, 阅读全文
posted @ 2011-06-29 14:40 张纯睿 阅读(255) 评论(0) 推荐(0)
用VC++编写勾子程序(转)
摘要: 在Windows系统中,勾子(hook)是一种特殊的消息处理机制。勾子可以监视系统或进程中的各种事件消息,截获发往目标窗口的消息并进行处理。这样,我们就可以在系统中安装自定义的勾子,监视系统中特定事件的发生,完成特定的功能,比如截获键盘、鼠标的输入,屏幕取词,日志监视等等。可见,利用勾子可以实现许多特殊而有用的功能。因此,对于高级编程人员来说,掌握勾子的编程方法是很有必要的。 勾子的类型 1. 按事件分类,有如下的几种常用类型 (1) 键盘勾子和低级键盘勾子可以监视各种键盘消息。 (2) 鼠标勾子和低级鼠标勾子可以监视各种鼠标消息。 (3) 外壳勾子可以监视各种Shell事件消息。比如启动和关 阅读全文
posted @ 2011-06-29 14:39 张纯睿 阅读(211) 评论(0) 推荐(0)
不使用DLL创建全局系统钩子
摘要: http://hi.baidu.com/freeness/blog/item/3198421662d0e04821a4e93c.htmlMSDN 它不是说hMod和dwThreadId不能同时为0么,而要创建全局钩子,dwThreadId是肯定要设成0的,不然就是为指定的线程创建钩子了;那么hMod设成不为0不就行了,再看MSDN的叙述:当处理函数在程序代码中,并且所监听的是自己的线程的时候才必须设置成NULL。那我要的是全局钩子,监听的肯定不只是自己的线程,那么就是说可以不为NULL的。既然它表示的是处理函数所在DLL的句柄,那么函数放在程序中的话,用程序实例的句柄行不行呢?hook = S 阅读全文
posted @ 2011-06-29 14:39 张纯睿 阅读(182) 评论(0) 推荐(0)
API hook 单步调试
摘要: [原创]详谈HOOK API的技术 - 论坛原创(汇编层面) http://forum.eviloctal.com/thread-19092-1-1.html Windows系统下各种HookApi的示例源码,包括网络、注册表、文件、对话筐、进程等各个方面,强烈推荐 http://www.pudn.com/downloads92/sourcecode/windows/system/detail359717.html !!!dll源代码调试全攻略~包括ISAPI,API HOOK,GINA等dll的源代码调试方法~ http://group.gimoo.net/review/15386 {那么. 阅读全文
posted @ 2011-06-29 14:38 张纯睿 阅读(193) 评论(0) 推荐(0)
接触DLL编写并实现线程注入和全局钩子
摘要: 资料"<<windows核心编程>> 你不会C,那先找本C的书...如果想要电子书的可以回帖留下你的Email,有空发给你,一些 自己珍藏的书籍 还有你应有VC++6.0和MSDN 好了,开始吧 目录 0一点建议 1DLL基本知识 2编写我们的DLL 3编写加载我们DLL的Loader,实现一个类似RUNDLL32.EXE的程序 4线程注入之Loader编写 5全局钩子之实现 0一点建议 书不是重头看到尾,有些书只是用来参考的..所以不要什么书都看...把基础打好,就可以 深入去探讨某些问题..不懂的就找资料..查,总结收获,这样学到的知识才是你的 这文章很多 阅读全文
posted @ 2011-06-29 14:38 张纯睿 阅读(476) 评论(0) 推荐(0)
享变量内有一个函数指针,是外部传进来的。 可我一使用这个函数指针,就出错了
摘要: 111 阅读全文
posted @ 2011-06-29 14:38 张纯睿 阅读(105) 评论(0) 推荐(0)
如何对一xml格式的字符串分析? c#
摘要: http://topic.csdn.net/t/20021102/16/1142056.htmluse classes in System.Xml namespace, for example (assume your xml is in string s and it contains an xmlns definition): <ns:vi id="New_main" xmlns:ns="whatever"> <ns:node Expandable="checkOnce" Selected="true& 阅读全文
posted @ 2011-06-29 14:35 张纯睿 阅读(139) 评论(0) 推荐(0)
使用XmlDocument类完成对XML的查、删、添、改 C#代码
摘要: 使用XmlDocument类完成对XML的查、删、添、改http://www.aspdiy.net/article/53.htm后台C#代码 1using System; 2using System.Collections; 3using System.ComponentModel; 4using System.Data; 5using System.Drawing; 6using System.Web; 7using System.Web.SessionState; 8using System.Web.UI; 9using System.Web.UI.WebControls;10using 阅读全文
posted @ 2011-06-29 14:34 张纯睿 阅读(148) 评论(0) 推荐(0)
XmlDocument.LoadXML+如何构造xml字符串 c#
摘要: http://topic.csdn.net/u/20080905/10/caea1689-4582-417a-8723-d008a3ae1a10.html?550638422 tringBuilder sb = new StringBuilder(); sb.Append(" <?xml version=\"1.0\"?> "); sb.Append(" <root> "); sb.Append(" <test value=\"| \"/> "); sb.Ap 阅读全文
posted @ 2011-06-29 14:34 张纯睿 阅读(255) 评论(0) 推荐(0)
xml特殊字符定义
摘要: XML开发入门基础:XML语法规则(2) - 网页设计专栏 - 编程入门网 http://www.bianceng.cn/web/XML/200911/11986_2.htm 字符 实体引用> &amp;gt;< &amp;lt amp;amp=""; " &amp;quot; ’ &amp;apos; 阅读全文
posted @ 2011-06-29 14:33 张纯睿 阅读(106) 评论(0) 推荐(0)
上一页 1 ··· 95 96 97 98 99 100 101 102 103 ··· 133 下一页
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3