关于hook com,还差一点就成功了! [问题点数:50分,结帖人HSxuguangxing]

Bbs1
本版专家分:0
结帖率 100%
Bbs1
本版专家分:0
Bbs1
本版专家分:0
Bbs1
本版专家分:0
Bbs1
本版专家分:0
Bbs1
本版专家分:0
Bbs1
本版专家分:0
Bbs1
本版专家分:0
Bbs1
本版专家分:0
Bbs1
本版专家分:0
Bbs1
本版专家分:0
Bbs1
本版专家分:0
Bbs1
本版专家分:0
Bbs1
本版专家分:0
Bbs1
本版专家分:0
Bbs1
本版专家分:0
Bbs1
本版专家分:0
Bbs1
本版专家分:0
Bbs1
本版专家分:0
Bbs1
本版专家分:0
Bbs1
本版专家分:0
Bbs1
本版专家分:0
Bbs1
本版专家分:0
Bbs1
本版专家分:0
Bbs1
本版专家分:0
Bbs1
本版专家分:0
Bbs1
本版专家分:0
Bbs1
本版专家分:0
Bbs1
本版专家分:0
Bbs1
本版专家分:0
Bbs1
本版专家分:0
Bbs1
本版专家分:0
Bbs1
本版专家分:0
其他相关推荐
还差一点就解决了!
刚才关于时间循环的问题已经有朋友给了很好的解答(已给分),可是还差一点点没有搞定,也就是说循环的问题,我的意思是:只要在给定的时间段内(比如7月1日至9月1日),只要是星期二就往数据库写记录(比如7月2日,9日......等).刚才高手们给的解答时设的日期都是固定的(比如7月2日当天)calendar.set(2002,6,2);这和我的要求有些差距,请高手们好人做到底,再帮帮我
孩子数学成绩不好 掌握这几点数学考高分不是梦!
数学一直是孩子们和家长头疼的学科,这很有可能是在数学学习的过程中存在很多盲区和误区。而家长们在辅导孩子数学的时候,是不是觉得有些束手无策?其实,在家辅导孩子学数学也需要掌握很多关键点。
COM接口Hook的用法
// Dsound.h 中的定义 HRESULT CreateSoundBuffer(   LPCDSBUFFERDESC pcDSBufferDesc,   LPDIRECTSOUNDBUFFER * ppDSBuffer,   LPUNKNOWN pUnkOuter  ); // 我定义的替代函数 HRESULT __stdcall PASCAL fakeIDirectS
Windows Hook经验总结之四:COM组件Hook原理及实践
前面已经介绍过API的hook方法及具体实践,本文则讲述COM组件的Hook方式。COM组件可简单理解为一个二进制可执行程序或DLL,内部包含一系列的接口和函数。Hook COM本质上也是进行函数地址切换,让它跳到我们自定义的函数执行我们想要的功能。但这一切同样是发生在系统架构下,自定义函数的执行时机不由我们触发。
关于IE插件开发(一)——COM组件开发加法
DLL+ ActiveX控件+WEB页面调用例子
c++小型人员类,关于人员类的一个例子,还差不多
关于人员类的一个例子,还差不多,关于人员类的一个例子,还差不多关于人员类的一个例子,还差不多关于人员类的一个例子,还差不多关于人员类的一个例子,还差不多关于人员类的一个例子,还差不多关于人员类的一个例子,还差不多
Delphi Hook类代码收集
因为最近要转学C+,Delphi捣鼓了一年,收集了一些Hook资料,基本上常见的HOOK都涵盖了,这里扔出来给大家学习一下,希望对大家有用。
COM-hook工具
一个COM hook实现的COM接口调用分析工具!
哈哈,SERV-U还差一点就搞定了!!!
不知大家还记得我上次的提问!(关于FTP SERV-U的)rnrn上次我上网的方式是把猫开了路由!导致外网访问不了我的FTP,这回我改用拨号的方式,行了!rnrn我估计是NAT的问题,但不知具体怎么下手,高手们在指点指点!!rnrn多谢!rn
如何分析解决COM接口IFileOperation的hook去支持vista、win7、win8、win10 x86 x64系统
怎么进行COM接口IFileOperation hook我就不讲了,下面这个链接有讲解, http://blog.csdn.net/wzsy/article/details/17665311 ; 他的hook方法我实验了可用于win8、win10,包括x64位系统,但是他这个有个缺点是在获取源复制文件路径信息的时候,只适用于win7,不适用于win8、win10. 上面那个文章用的是
救命呀!还差最后一步就成功了!
请问这个问题怎样解决?rn我在vb建立了一个access数据库,里面有一个主从表!rn主表name是school。有字段:学校名称、学校地址、学校人数、学校校长。主关键字:学校名称 rn从表name是student。有字段:学校名称、学生姓名、学生性别、学生年龄。主关键字:学生姓名rn现在已经向数据库中的主从表填写了许多记录!rn我现在要从表:student中执行删除满足以下条件的记录:rn学校校长是:张三、李二 的学校所有男同学的记录!请问怎样通过ado中的对象Recordset中的open方法执行一条sql语句删除这些记录呢?rn谢谢你告诉这条语句怎样写?
想通过Hook Com IFileOperation中的复制,剪切函数,实现在WIN7系统下
这是我Hook Com IFileOperation口的DLL代码://IFileOPHook.h#ifndef _H_IFILEOP_HOOK#define _H_IFILEOP_HOOK#ifdef __cplusplusextern "C"{#endif#include <windows.h>typedef WCHAR WPATH[MAX_PATH];enum OPTYPE{UN...
ocx中使用HOOK响应快捷键
1.首先在OCX的cpp文件中声明一个全局变量: static HHOOK hHook=NULL; 2.定义hHook处理函数: LRESULT CALLBACK GetMessageProc(int nCode, WPARAM wParam, LPARAM lParam) {  AFX_MANAGE_STATE(AfxGetStaticModuleState( ))
串口数据捕获监控
开发者不是我。下载处: http://www.ouyaoxiazai.com/soft/stgj/48/11848.html CommMonitor串口监控工具功能特点如下: 1、使用纯API全新编写了所有监视模块,安全稳定高效 2、不会占用串口(COM口),只会对相关的API进行拦截 3、可以在串口打开后监控,一改有些监控软件只能在打开前监控 4、可以直接拖动窗口捕获图标到目标进程窗口上选取进程 5、新增对虚拟串口的监视 ,改变了原来CommMonitor3.0不能对虚拟串口的监视 6、无DLL无驱动,不会对全局进程进行HOOK,只对指定的进程进行HOOK 7、能捕获串口(COM口)的打开、读写数据 、关闭操作,并能同时监视指定进程的最多255个串口
还差一点,大虾帮帮忙!!!
// hgfds.cpp : Defines the entry point for the console application.rn//rnrn#include "stdafx.h"rn#include rnint pailie(int *a,int x)rnrn int i,j,k;rn int sum;rn for(i=0;i<
为什么还差一点
在青岛第一次办的ACM/ICPC现场赛结束了,正是因为在青岛,我校ACM第二次进了现场赛,不过还是没有什么太好的结果,总感觉差那么一点,但一直说不清差在哪?但可以肯定的是绝对不是差在努力程度上。   入职后认识好多人,其中不乏ACMer出身的,我恰好就认识一个只刷过400多题的人进了现场赛,巧的是当年我们依靠申请的名额也进了那场现场赛,现在成了同事,也算是一种缘分。说实话,我觉得他也不是特聪明的那
csdn还差一点动力!
如果csdn的可用分能实现人民币购买,我想这种情况一定会活跃的,当然要实现这一目标,有很多问题要解决!
关于HOOK的一点应用
比如我想在MessageBox弹来之前把它的界面的颜色改掉,我听说是先用钩子把它钩住,然后进行操作,但具体却不太晓得,望赐教.
用Apihook实现的打印监控
用Apihook实现的打印监控 拦截startDoc函数-Implemented by the print control block Apihook startDoc function
com 组件原理与应用
清晰的.找来找去,关于COM的,就这一本书.
C++浅析——虚表和虚表Hook
1、虚表位于何处? 2、同一个类对象的虚表位置相同吗? 3、虚表需要在加载后进行初始化吗? 4、多父类继承的虚表如何存放? 5、何为虚表Hook?
COM Delegation Using the COM Channel Hook Mechanism使用CCHM
COM Delegation Using the COM Channel Hook Mechanism使用CCHM机制的COM对象
文件重定向(hook IRP_MJ_CREATE)
Windows的I/O管理器提供了一个方便的方法来重定向一个文件对象。通常使用文件过滤驱动(在文件打开和文件创建的操作中)实现该方法。操作方法如下: 1、在IRP_MJ_CREATE的分发函数中,获得FILE_OBJET的FileName属性。 2、用目标文件的完整路径替换原有的文件名字。这个全名,包括卷设备对象的名字(例如,Device/HardDiskVolume0/Directo
使用VS时点右键卡住—不响应的问题
转自http://hi.baidu.com/happynwt/blog/item/07aa302d068f263a359bf7c3.html 关掉VS,找到解决方案(工程)根目录,把那个牛叉不(.ncb)文件删掉,重新打开工程就好了。
xp系统传真机安装文件
这是一款xp安装传真机文件,方便朋友下载,我因为没有光驱深受其害,现在将其供现给大家,现在还差一点就完成,稍后献上
图书管理系统
一个完整的图书管理系统,还差一点可以真的应用,如果你是爱好者,可以下载下来看一看!
[易语言源码]-COMHOOK的拦截接口源码
[易语言源码]-COMHOOK的拦截接口源码
python调用有事件发生的com时,需要一些技巧。
我们以ie这个com为例来讲解一下我的经验。  首先我们需要pywin32这个模块的支持,它提供了我们调用com便利直接方法。你可以www.sf.net搜索并下载它。  先运行如下代码: import win32gui import win32com import win32com.client import pythoncom import time cla
揭开免注册调用COM的神秘面纱
所谓com,其实就是一个dll,只不过这个dll根据某种规范制作。 com里有个东西叫类厂,专门创建各种其他的类 .....................................
库存管理系统
自己做的,库存系统,还差一点宏的加入,可以作为综合作业来使用
SSH上传文件时报错
SSH上传文件时报错:encountered 1 errors during the transfer。 百度了一下,了解到客户端(Windows)这边的待上传文件不能放在有小括号的文件夹中,于是我将小括号去掉,果然就可以了。
COM HOOK的原理
主要思想是改虚函数表,代码不长, 很容易看懂.嘿嘿.学了不少东西#include #include class mytest { public: mytest() { ZeroMemory(&mbi,sizeof(mbi)); dwOldProtect = 0; } ~mytest() { }; virtual fun1() { cout
读周志华老师《关于深度学习一点思考》一文笔记
神经网络取得成功的三个原因能够进行逐层处理;处理过程中有特征内部的变化;算法模型的复杂度足够高。machine learning 相关机器学习里面用到的所有模型,它必须具有万有逼近能力。随机森林、BP算法性能较好。神经网络优势在图像、视频、声音这几类典型任务上比较明显,而在其它涉及到混合建模、离散建模、符号建模的任务上,神经网络的性能比其它模型还要差一些。gcForest(模型跨任务特点)基于树模...
WinAPIOverride32 5.1.5 源代码
WinAPIOverride32 5.1.5版本的源代码,研究进程注入、API Hook、Com Hook的最佳阅读范本。
TCP的局限性有哪些?
把书读薄(TCP/IP详解 卷一 第二十四章) Tcp的局限性有哪些? 在带宽乘积很大的时候,即处于长肥网络中,容易暴露出问题 capacity(b)=bandwidth(b/s) * round-trip time(s) 窗口过小的问题。 问题:TCP首部窗口大小为16bit,从而窗口限制在65535个字节,但是当前存在大带宽时延乘积,比如横跨大陆的gigabit线路...
java 屏幕截图工具
无聊写的简易java屏幕截图工具,还差一点任意截图和保存,以后再弄,嘿嘿
COM组件原理
在COM中,接口就是一个象类,每个接口有一个接口ID(uuid)。一个COM组件通常是连续继承下来的类,比如 IUNknow ->IDispath->IXX->CXX。这就形成了一个COM组件,当然组件一般是一个钻石继承的样子,这里为了简化原理把他们当成一个串形继承下来。 每个COM组件都有一个CLSID(uuid),这个CLSID是注册的时候写进注册表的。这样就可以通过查询注册表中的CLSID
Hook Com接口函数
标 题: 【原创】COM接口函数通用Hook方法 作 者: zhangluduo 时 间: 2014-12-08,22:34:20 链 接: http://bbs.pediy.com/showthread.php?t=195371 本文是我的本科学位论文, 今发表在此, 以示原创之据 原文地址:http://bbs.pediy.com/showthread.php?t=19537
关于COM的一点小问题?
System.Runtime.InteropServices.ComTypes.IMoniker接口,rn为什么在WINDOW MOBILE上不支持呢?rn需要用什么接口替换?rnrnTHANKS!!!
关于COM的一点问题
我用ATL开发的COM(EXE),在程序运行时,是不是就已经在本机注册了呢? 但我在DCOMCNFG.EXE中的应用程序中并未看到我的组件.如果需要另外注册,请帮忙解答一下了.
坚持不懈的事例
关于坚持的事例(篇1)   1、达·芬奇画蛋   欧洲文艺复兴时期的著名画家达·芬奇,从小爱好绘画。父 亲送他到当时意大利的名城佛罗伦萨,拜名画家佛罗基奥为师。老师要他从画蛋入手。他画了一个又一个,足足画了十多天。老师见他有些不耐烦了,便对他说:“不要以为画蛋容易,要知道,1000个蛋中从来没有两个是完全相同的;即使是同一个蛋,只要变换一下角度去看形状也就不同了,蛋的椭圆形轮廓就会有差异。所以
xml编程大全(C#)版
一些关于xml编程的,用c#写的,还差好懂。
还是关于hook com的问题!
终于明白自己想要知道什么了,hook com 的要哪几个步骤啊?是不是先替换IAT表啊?先申明,我只想hook D3D8里面的EndScere()函数!
游戏窗口化参考资料.rar
游戏 窗口化 参考资料 游戏 窗口化 参考资料 Hook COM
如何检查软件是否被钩子软件Hook.
用 IceSword软件看看,它会检测Hook情况。然后去网上下载名为FileMon的工具,它能够监测到所有的文件查询、读写操作,你在Options菜单中设置Filter为你的文件夹路径.
关于注入及Hook的一点认识
关于注入及Hook的一点认识 经常我们会说到注入hook(这里说到的都以Ring3为准)之类,当第一次接触到这些的时候常常我弄了很久才将这两个概念分清。我们知道在Ring3层各个进程空间是相互独立的,而Hook是为了对其他进程实现控制或则获取其他进程中的信息。因此要实现hook的第一步就是我们让我们自己的东西(dll或则代码)进入我们想控制或则获取信息的进程中,而注入就是实现这种目的的重要方式在
关于Hook技术的一点心得
1. 基本思想,对程序中的APi进行重定向! 例如对LoadLibraryA进行Hook,基本思路如下: 0x12345678 call LoadLibrary -> 0x12345678 call MyLoadLibrary   2. 实现中的一些具体问题,如何在一个进程中对另外一个进程的API进行修改?这其中包含两个问题,首先,一个进程可以对另一个进程的空间进行操作么?可以,Windo
关于HOOK实用钩子病毒
自己看吧 很简单的 关于HOOK实用钩子病毒 一运行就死机~~~~~~~~~~~
铣削加工实例
主要关于铣削的模拟,切削仿真的资料不多,有一点就分享一点
delphi下支持64位的钩子实现
从delphi.about.com上找了一个钩子的实现代码,写得很不错,可惜不支持64位,后来有一个帖子里说参考classes单元改改,就自己改了一下,现在分享给大家 修改部分如下 const {$IF Defined(CPUX86)} CodeBytes = 2; {$ELSEIF Defined(CPUX64)} CodeBytes = 8; {$IFEND} type p
INTERNET资料
关于INTERNET的一点入门东西 高手就不必看了
关于系统设计的一点小心得
最近接连开发了两个独立的小系统,虽然累的够呛,但还算有点心得。 紧密度的开发两个小系统,非常容易在后发第二个系统的时候与第一个系统做比较。抽出两者的开发过程中的共性。 经过抽象发现最重要的几点: 1.根据业务量身定制数据结构是最重要的。而在需求尚不是非常明确之前,数据结构大的架子不宜设计的过于精细。 比如我们可能会用到多维树,可能第一维的数据只需要一个int型就可以搞定,但这时候千W不要就
IIS6 的I386文件
整合的IIS6安装所需资源。虽然还差几个,但是总算用这个安装成功IIS了
Kafka权威指南
本书是关于Kafka的全面教程,主要内容包括:Kafka相对于其他消息队列系统的优点,主要是它如何匹配大数据平台开发;详解Kafka内部设计;用Kafka构建应用的实践;理解在生产中部署Kafka的方式;如何确保Kafka集群的安全。本书适合Java开发人员、大数据平台开发人员以及对分布式系统感兴趣的读者阅读。
vb Hook比较详细的讲解 ---> vb获取按键消息(钩子方式)
Windows系统中钩子具有相当强大的功能,通过这种技术可以对几乎所有的Windows 系统中的消息进行拦截、监视、处理。这种技术可以广泛应用于各种软件,尤其是需要有监控、自动记录等对系统进行监测功能的软件。本文针对这个专题进行了探讨,希望可以为读者朋友们起到抛砖引玉的作用。   一、钩子的机制及类型   Windows的应用程序都是基于消息驱动的,应用程序的操作都依赖于它所得到的消息
线程注入、HOOK APIs(附VC6源码)
工作关系,想HOOK并修改一些API,使得不支持某些设备的第三方工具可以正常运行,因此花时间写了这么个工具。比如ReadFile时,某些设备不支持指定的缓存大小(如512KB),可以HOOK ReadFile,把缓存大小修改为更小,可能ReadFile就能正常工作,第三方工具也能正常使用。其实,只是想借工作这个契机,学习远程线程注入和HOOK API。工作上测试的设备和第三方工具运行在64位机
数组的增删改查总结 很简单的几句话就可以了
增:直接初始化写法$arr[ ]= ' 值';写到所需添加数组后 改:明确键位,修改相对应的值就好了 删:unset($arr[ ]); 2012年12月17日0:32:17
通过Hook动态注入方法
问题背景很长时间没写东西了,这段时间在做移动平台,包括组件化和插件化。这中间的坑数不胜数。 这次需要hook的地方应用背景是: - 我有一个Base module,包含基础框架,Activity管理、网络请求、BaseActivity等的封装等等。 - 我有一个Host module,里面只有360 Replugin的宿主初始化,继承Host的app就是一个宿主。 - Base module
ScriptSnap,破解 Vbs2Exe,抓取 VBS/JS 脚本源代码。
ScriptSnap 使用了 COM Interface Hook 的方法,把 vbscript.dll / jscript.dll 提供的 IActiveScriptParse 接口的 ParseScriptText 方法 Hook 了,从而获得脚本源代码。
Windows Hook机制(转贴一)
最近想写个监视系统的小软件,需要Windows Hook的知识,所以会陆续贴几个关于Hook的文章做参考。 本文将试图以下面的顺序讲解HOOK的大部分内容:  1、 WINDOWS的消息机制  2、 HOOK介绍  3、 HOOK链  4、 HOOK钩子的作用范围  5、 HOOK类型  6、 回调函数  7、 HOOK钩子的安装与卸载  +++++++++++++++++++  WIND
成功习惯养成,总结》
1.要养成一个成功人士的好习惯。 》》好的习惯是开启成功的钥匙。牛人之所以牛是他思维牛,他的行为牛,成功者是一种习惯,身上到处都是一种优秀的好习惯。 2.要有一个好身体。 》》要运动,6点钟起床,锻炼身体,起床,学习,听新闻。身体好,精神好,工作起来就有效率。 3.终身学习,一直都在进步 》》6点钟起床,锻炼身体,起床,学习,听新闻 4.善于总结,学习,计划,反思。 》》自我成长和历
各类的hook资料,新手学hook
关于hook各类的文档,代码,研究生论文,hook防火墙
画旋转位图还差一步就成功了,大侠们请进。。。。。。。。。。。。
小弟最近在做一个画图的程序,现在做到任意旋转位图时遇到了一个问题,不知道怎么解决。rnrn是这样的,我原来的图片是个正方形的图片,当我将图片旋转后画到画布上时,显示的还是正方形,但是图片的位置是倾斜的,rn所以有一部分是灰色的部分。图片超出正方形的区域没有画上去,怎样画时使边框正好紧贴着我的图片,代码如下:rnprocedure SmoothRotate(Bmp,Dst:TBitmap;cx,cy:Integer;Angle:Extended);rntypern TFColor = record b,g,r:Byte end;rnrnvarrn Top,Bottom,Left,Right,eww,nsw,fx,fy,wx,wy: Extended;rn cAngle,sAngle: Double;rn xDiff,yDiff,ifx,ify,px,py,ix,iy,x,y: Integer;rn nw,ne,sw,se, Tmp:^TFColor;rnbeginrn if not assigned(bmp) or not assigned(dst) then exit;rn bmp.pixelformat := pf24bit;//;rn dst.pixelformat := pf24bit; // only work with 24-bit bitmaprn // if u can sure they r all 24-bit, u canrn // delete these 2 linesrn Angle:=-Angle*Pi/180;rn sAngle:=Sin(Angle);rn cAngle:=Cos(Angle);rn xDiff:=(Dst.Width-Bmp.Width)div 2;rn yDiff:=(Dst.Height-Bmp.Height)div 2;rn for y:=0 to Dst.Height-1 dorn beginrn tmp := dst.scanline[y];rn py:=2*(y-cy)+1;rn for x:=0 to Dst.Width-1 dorn beginrn px:=2*(x-cx)+1;rn fx:=(((px*cAngle-py*sAngle)-1)/ 2+cx)-xDiff;rn fy:=(((px*sAngle+py*cAngle)-1)/ 2+cy)-yDiff;rn ifx:=Round(fx);rn ify:=Round(fy);rnrn if(ifx > -1)and(ifx < Bmp.Width)and(ify > -1)and(ify < Bmp.Height) thenrn beginrn eww:=fx-ifx;rn nsw:=fy-ify;rn iy:=TrimInt(ify+1,0,Bmp.Height-1);rn ix:=TrimInt(ifx+1,0,Bmp.Width-1);rn nw := pointer(integer(bmp.scanline[ify])+ifx*3);rn ne := pointer(integer(bmp.scanline[ify])+ix*3);rn sw := pointer(integer(bmp.scanline[iy])+ifx*3);rn se := pointer(integer(bmp.scanline[iy])+ix*3);rnrn Top:=nw^.b+eww*(ne^.b-nw^.b);rn Bottom:=sw^.b+eww*(se^.b-sw.b);rn Tmp^.b:=(Round(Top+nsw*(Bottom-Top))) and $ff;rnrn Top:=nw^.g+eww*(ne^.g-nw^.g);rn Bottom:=sw^.g+eww*(se^.g-sw^.g);rn Tmp^.g:=(Round(Top+nsw*(Bottom-Top))) and $ff;rnrn Top:=nw^.r+eww*(ne^.r-nw^.r);rn Bottom:=sw^.r+eww*(se^.r-sw^.r);rn Tmp^.r:=(Round(Top+nsw*(Bottom-Top))) and $ff;rn end;rn tmp := pointer(integer(tmp)+3);rn end;rn end;rnend;rnprocedure TForm1.BitBtn1Click(Sender: TObject);rnrnbeginrnrn dd.Width :=image1.Picture.Bitmap.Width;rn dd.Height :=image1.Picture.Bitmap.Height;rn SmoothRotate(image1.Picture.Bitmap,dd,(image1.Picture.Bitmap.Width div 2),(image1.Picture.Bitmap.Height div 2),round(bsSkinSpinEdit1.Value));rn image2.Picture.Bitmap.Assign(dd);rnrn dd.Transparent := true;rn Repaint;rnrnend;rnprocedure TForm1.FormPaint(Sender: TObject);rnrnbeginrn dd.Transparent := true;rn form1.Canvas.StretchDraw(dd.Canvas.ClipRect,dd); // dd.Canvas.ClipRectrnend;
Hook经典分析 关于QQ Hook的应用 钩子
Hook经典分析 关于QQ Hook的应用 钩子
开发和设计沟通有多难? - 你只差一个设计规范
在网络上或是我们的日常工作中,经常会看到设计师和开发人员两大阵营的争论。设计师可能经常会遇到这样一些情况,当开发人员对着设计稿想实现一些效果时,会提出一大堆的问题。如:这个按钮的颜色是什么呢?这个导航栏一级菜单的字体大小是多少呢?这两页的LOGO一样,大小尺寸有什么区别吗?等等。虽然两者时常会争论不休,但是,一款好的产品,绝对离不开设计师和开发两者的密切沟通配合。 ALT:开发与设计沟通 ...
简明的Detours Hook教程
tag: Hook, Detours,Windows,CreateRemoteThread,MessageBox 前言     项目开发中需要跟踪其它程序的API调用情况。但厂商又无源码提供,故只好自己动手去Trace了。     Google/Baidu了许久,也搜集了很多代码。也经过实验和测试,总结了本文供大家参考。     本文针对Windows Hook技术在编程中的应用进行讨论,
《华为机试在线训练》之简单密码
题目描述 密码是我们生活中非常重要的东东,我们的那么一点不能说的秘密就全靠它了。哇哈哈. 接下来渊子要在密码之上再加一套密码,虽然简单但也安全。   假设渊子原来一个BBS上的密码为zvbo9441987,为了方便记忆,他通过一种算法把这个密码变换成YUANzhi1987,这个密码是他的名字和出生年份,怎么忘都忘不了,而且可以明目张胆地放在显眼的地方而不被别人知道真正的密
Opencv 正负样本采集程序
用于opencv级联器训练的正负样本采集。为什么还差这么多字啊为什么还差这么多字啊为什么还差这么多字啊为什么还差这么多字啊
我们是很有底线的