社区
C#
帖子详情
hook 最近在学c# 对hook 很是迷惑看了很多资料 还是不能理解
Aspireman
2008-12-30 01:54:19
rt 请高手给予指点
书上很抽象 最好通俗点讲下用途、优点
不胜感激
分给讲的最好的5个
谢谢
...全文
188
13
打赏
收藏
hook 最近在学c# 对hook 很是迷惑看了很多资料 还是不能理解
rt 请高手给予指点 书上很抽象 最好通俗点讲下用途、优点 不胜感激 分给讲的最好的5个 谢谢
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
13 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
jefflovejava
2008-12-30
打赏
举报
回复
脚印,不接分
bluedodo
2008-12-30
打赏
举报
回复
全局的钩子函数还要搭上DLL
bluedodo
2008-12-30
打赏
举报
回复
从未用.net平台做过HOOK,为什么要用c#呢,用VC++吧
钩子就是拦截要处理的消息,把message发给你自己的消息处理函数再丢给出去
wangzhe1945
2008-12-30
打赏
举报
回复
具体用途,可以做木马和按键精灵等,还有网络监听,都可以用钩子的消息截获和处理来达到自己的目的。
wangzhe1945
2008-12-30
打赏
举报
回复
对 windows 消息在到达指定程序之前对消息的截获和处理。对于钩子 ,我是这么理解的。
Aspireman
2008-12-30
打赏
举报
回复
达人们能用自己的话 说下自己对钩子的理解吗
GTX280
2008-12-30
打赏
举报
回复
http://www.cnblogs.com/michaelxu/archive/2006/09/22/511557.html
http://www.codeproject.com/KB/system/WilsonSystemGlobalHooks.aspx
http://www.codeproject.com/KB/system/globalsystemhook.aspx
deyter
2008-12-30
打赏
举报
回复
mark
医手
2008-12-30
打赏
举报
回复
实现
例子
Aspireman
2008-12-30
打赏
举报
回复
[Quote=引用 3 楼 gomoku 的回复:]
可以跳过hook。
它不是C#的概念,而是属于操作系统的某个实现细节。
对极大部分C#程序来说,并没有必要用hook。
以后对本地代码(相对托管代码)编程熟悉了,
想对Windows更进一步学习的时候再去看。
[/Quote]
但是现在手头上的事情必须要用到hook 敬请指点
gomoku
2008-12-30
打赏
举报
回复
可以跳过hook。
它不是C#的概念,而是属于操作系统的某个实现细节。
对极大部分C#程序来说,并
没有必要用hook
。
以后对本地代码(相对托管代码)编程熟悉了,
想对Windows更进一步学习的时候再去看。
jin20000
2008-12-30
打赏
举报
回复
我也很想知道,帮顶
Aspireman
2008-12-30
打赏
举报
回复
我看钩子好一阵了
一直是知其然而不知其所以然
谁再给段用钩子例子!就更好了 谢谢了
很多
人都在
学
Claude Code 技巧,但真正值钱的是这套方法论
你既然已经把 Claude Code 用顺手了,接下来要的就不是“能
不能
用”,而是“还能
不能
更快一点、更稳一点、更省脑子一点”。这篇文章整理了 50 条日常很实用的经验,来源包括 Anthropic 官方文档、Claude Code 的构建者 Boris Cherny、社区实践,以及作者自己一整年的高频使用。这篇东西的核心不是功能清单,而是一种用法:少点无谓确认,少点重复劳动,少让上下文变脏,把 Claude 放到它最擅长的位置上。Claude 会先读帮助,再猜出语法,然后开始用。
驱动开发:BSOD 0x7E(8000003)或命中断点卡住,__security_init_cookie导致
这两天在
学
hook
的时候,写了一个很简单的测试驱动,结果发现在x86能正常运行,而到了x64就直接蓝屏了(签名正常),这个时候双机调试发现连DriverEntry函数都没进去,直接在__security_init_cookie函数就跳到KeBugCheck了。 ******************************************************************************* *
不要困在自己建造的盒子里——写给.NET程序员(附精彩评论)
此文章的主旨是希望过于专注.NET程序员在做好工作、写好.NET程序的同时,能分拨出一点时间接触一下.NET之外的东西(例如10%-20%的时间),而不是鼓动大家什么都去
学
最后什么都
学
不精,更不是说.NET不行或劝大家放弃.NET。恕我愚钝,此主旨在文中表达不够清楚,看评论中
很多
朋友误解了,特此说明。 另外,本文中的观点并不全部是我个人的想法,相当一部分来自我以前聊过天的某些大牛,他们
很多
来...
项目总结。。。
项目总结 这几天做完了一个中型的项目,
学
到了许多的东西。在做项目的时候遇到问题时都是上csdn看帖子,我想我遇到的问题别人肯定也会碰到,应该说大部分的问题都可以在csdn上找到答案。所以我在csdn
学
到了
很多
的知识,谢谢大家!做项目时想,等我做完项目时就总结一些经验,让后来者
学
习和借鉴或说不再重复我犯的错误,所以就写了这一篇文章,希望对大家有用! 最大的感触就是,csdn上经常有人
术业有专攻
此文章的主旨是希望过于专注.NET程序员在做好工作、写好.NET程序的同时,能分拨出一点时间接触一下.NET之外的东西(例如10%-20%的时间),而不是鼓动大家什么都去
学
最后什么都
学
不精,更不是说.NET不行或劝大家放弃.NET。恕我愚钝,此主旨在文中表达不够清楚,看评论中
很多
朋友误解了,特此说明。 另外,本文中的观点并不全部是我个人的想法,相当一部分来自我以前聊过天的某些大牛,他们
很多
来
C#
111,130
社区成员
642,542
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章