码迷,mamicode.com
首页 >  
搜索关键字:hook 钩子 mfc    ( 6593个结果
我的Hook学习笔记
关于Hook一、基本概念: 钩子(Hook),是Windows消息处理机制的一个平台,应用程序能够在上面设置子程以监视指定窗体的某种消息,并且所监视的窗体能够是其它进程所创建的。当消息到达后,在目标窗体处理函数之前处理它。钩子机制同意应用程序截获处理window消息或特定事件。 钩子实际上是一个处....
分类:其他好文   时间:2014-06-19 09:05:16    阅读次数:213
<MFC>FILE的操作
从文本1中寻找关键字的位置,然后获取关键字位置下三行数值,同时写进文本2中。先设两个字符串变量,一个用来读取行,一个用来写关键字值:char strTemp[MAX_PATH];char strFind[MAX_PATH];再设两个布尔变量,一个用来判断读取行成功,一个用来判断读取关键字值位置成功:...
分类:其他好文   时间:2014-06-18 22:33:16    阅读次数:207
Objective-C的hook方案(一): Method Swizzling
原文地址:http://blog.csdn.net/yiyaaixuexi/article/details/9374411Objective-C的hook方案(一): Method Swizzling在没有一个类的实现源码的情况下,想改变其中一个方法的实现,除了继承它重写、和借助类别重名方法暴力抢先...
分类:其他好文   时间:2014-06-18 15:01:49    阅读次数:213
XSS 前端防火墙 —— 天衣无缝的防护
上一篇讲解了钩子程序的攻防实战,并实现了一套对框架页的监控方案,将防护作用到所有子页面。到目前为止,我们防护的深度已经差不多,但广度还有所欠缺。例如,我们的属性钩子只考虑了 setAttribute,却忽视还有类似的 setAttributeNode。尽管从来不用这方法,但并不意味人家不能使用。例如...
分类:其他好文   时间:2014-06-17 19:43:00    阅读次数:233
XSS 前端防火墙 —— 无懈可击的钩子
昨天尝试了一系列的可疑模块拦截试验,尽管最终的方案还存在着一些兼容性问题,但大体思路已经明确了:静态模块:使用 MutationObserver 扫描。动态模块:通过 API 钩子来拦截路径属性。提到钩子程序,大家会联想到传统应用程序里的 API Hook,以及各种外挂木马。当然,未必是系统函数,任...
分类:其他好文   时间:2014-06-17 15:55:53    阅读次数:208
MFC中的NMHDR结构体
建立spin控件,创建UDN_DELTAPOS一个消息函数后:void CSpinDlg::OnDeltaposSpin1(NMHDR* pNMHDR, LRESULT* pResult){ NM_UPDOWN* pNMUpDown = (NM_UPDOWN*)pNMHDR; // TODO: .....
分类:其他好文   时间:2014-06-17 13:22:53    阅读次数:752
C++通讯录2.0
C++通讯录 2.0需求:基于C++通讯1.0开发2.0版新增以下功能:(1)分组功能(2)导入功能(3)导出功能(4)权限功能(5)要求使用GUI界面(可以使用MFC、wxWidgets、GTK+2.0等)准备使用的工具: C++、SQLite3、wxWidgets项目计划:使用时间:4天;1.....
分类:编程语言   时间:2014-06-17 13:09:16    阅读次数:245
HDU 1698 Just a Hook 线段树解法
很经典的题目,而且是标准的线段树增加lazy标志的入门题目。 做了好久线段树,果然是practice makes perfect, 这次很畅快,打完一次性AC了。 标志的线段树函数。 主要是: 更新的时候只更新到需要的节点,然后最后的时候一次性把所以节点都更新完毕。 这也是线段树常用的技术。 #include const int SIZE = 100005; struct Node...
分类:其他好文   时间:2014-06-16 20:38:39    阅读次数:182
MFC 文件I/O和串行化
1.枚举所有文件夹(递归)void EnumerateFolders (){ WIN32_FIND_DATA fd; HANDLE hFind = ::FindFirstFile (_T ("*.*"), &fd); if (hFind != INVALID_HANDLE_VALU...
分类:其他好文   时间:2014-06-14 23:57:43    阅读次数:376
基于wince的MFC Tab Control控件的使用
1,先建立一个对话框MFC应用程序,然后在工具箱里面把Tab Control控件放到对话框中的合适位置上。再在对话框类中,声明一个CTabCtrl变量:CTabCtrl m_tab;变量m_tab用来与对话框中的Tab Control控件交互,为此要在DoDataExchange函数中加入DDX_C...
分类:Windows程序   时间:2014-06-14 18:52:53    阅读次数:321
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!