搜索资源列表
钩子函数例子
- This the example from Iczelion s Win32 Assembly Tutorial part 24. In order to assemble the example, you have to have ml.exe, link.exe and nmake.exe in your path. If they re not in the path, you will have to edit makefile to include the full path. You
ssjpacket
- (这个是在网上搜集的别人的程序,只是用于学习) 这个程序是我的几个研究生去年没事时写的,用的是我写的一些类和函数。ssj这个游戏现在倒闭了,所以我将源代码公布出来。 这些源程序代码全部在VC++ 6.0 + Windows XP下调试通过。因为当时游戏总是更新(防止*),这个*程序也不得不跟着更新,以便发给注册的用户,所以源代码显得有点乱。不过这几天我将里面重要的函数和模块都做了注释,相信大家如果认真研究,还是能够看得懂的。此*程序有下面几个功能: 1。复制装备 2。强
Hook_Windows_API
- 这篇文章是有关在OS Windows下挂钩API函数的方法。所有例子都在基于NT技术的Windows版本NT 4.0及以上有效(Windows NT 4.0, Windows 2000, Windows XP)。可能在其它Windows系统也会有效。 你应该比较熟悉Windows下的进程、汇编器、PE文件结构和一些API函数,才能明白这篇文章里的内容。 这里使用\"Hooking API\"这个术语表示对API的完全修改。当调用被挂钩的API时,我们的代码能立刻被执行。我将写下完全
WinRARZIP
- 实现令人满意的风格统一的软件界面确实很难, 象网友提到的MessageBox、FileDialog、FontDialog、目录选择对话框等MFC内部甚至系统DLL内的对话框,要想让它变脸可不容易。有人说HOOK技术可以,HOOK技术确实可以,HOOK可以说是无孔不入,但HOOK的使用效率却是令人难以满意的,从目前大多数采HOOK技术的换肤软件使用情况来看,完全可以证明这一点。今天我们将讨论另外一技术来实现FileDialog的变脸,这种技术叫替换窗口过程法(注:本人杜撰)。 窗口过程函数
anit
- Windows应用程序是基于消息驱动的,任何线程只要注册窗口类都会有一个消息队列用于接收用户输入的消息和系统消息。为了拦截消息,Windows提出了钩子的概念。钩子(Hook)是Windows消息处理机制中的一个监视点,钩子提供一个回调函数。当在某个程序中安装钩子后,它将监视该程序的消息,在指定消息还没到达窗口之前钩子程序先捕获这个消息。这样就有机会对此消息进行过滤,或者对Windows消息实现监控。-Windows application is based on the message-dri
ApiHookTest-for-print
- VC++使用钩子,拦截显示盘符的函数和打印函数,控制系统的盘符显示和打印-ApiHookTest for hiding disk and print,control system s print and disk
Prevent_Loadhook
- 阻止全局钩子的加载.使用了微软的Detours库进行API拦截。如果只是为了拦截一个函数,使用Detours好像有点儿浪费。本程序不使用Detours库,直接对LoadLibraryExW函数进行拦截。-Hook to prevent the loading of the overall situation. The use of Microsoft' s Detours library to intercept API. If only in order to intercept a f
HookToolsrc
- 前两天有个朋友想让我帮做个ApiHook的东西,公司的网较慢,只能搜国内网站,结果搜了n个没有完整原代码,极度郁闷,现转一个codeproject的原代码,以后也方便自己下载使用。 说明一下,这个代码在CodeProject有下,代码我大致翻了一下,只挂引入表的函数,注入有SetWindowHookEx和CreateRemoteThread两种方式,进程枚举也区分了不同系统下使用的psai和toolhelp,另外为了获得Process的创建消息,做了一个驱动来注册回调函数,总的来说,在注入部
getword
- 现在的即时翻译软件种类很多,使用方法也各有千秋,但它们大都有一个 共同的特点:鼠标指到哪儿,就翻译它下面的单词。这大大地方便了用户,但是 从一个编程人员的角度来看就不那么轻松了。因为没有一个方便的函数 类似”GetWordUnderMouse()”可以得到鼠标下面的单词,那么这些软件是怎么 做的呢?经常在BBS和mailing list里看到和我同样困惑的问着相同问题的网友们。 经过痛苦地研究后,我找到了一种实现的方法,现拿出来和大家共享。 注:这个程序是为NT定做的,
HookSys_code
- 披露API Hook的相关技术。讲述如何监控API函数、查看操作系统内部以及如何扩充原函数的功能-Intercepting Win32 API calls has always been a challenging subject among most of the Windows developers and I have to admit, it s been one of my favorite topics. The term Hooking represents a fundament
20105127599568
- 基本上常用的API函数,都整合进了DLL中,就类似MFC,想必会VC的就知道了,与大家共享下,为大家提供方便 -Basically, common API functions are integrated into the DLL, on similar MFC, would have been a VC' s will know and share, the convenience for everyone
hookapi
- 一个hookapi的源码,是学习钩子函数,学习hook api 的很好的资料。-A hookapi source, is to learn the hook function, learning hook api' s good information.
20105127599568
- 基本上常用的API函数,都整合进了DLL中,就类似MFC,想必会VC的就知道了,与大家共享下,为大家提供方便 -Basically, common API functions are integrated into the DLL, for similar MFC, would have been a VC' s to know, and share, for the convenience we provide
SevenElevate
- 远程线程插入(注入)技术指的是通过在另一个进程中创建远程线程的方法进入目标进程的内存地址空间。将*程序以DLL的形式实现后,需要使用插入到目标进程中的远程线程将该*DLL插入到目标进程的地址空间,即利用该线程通过调用Windows API LoadLibrary函数来加载*DLL,从而实现*对系统的侵害-Remote thread into the (injection) technology refers to the process by another method of c
windows_api
- 通过这些资料,童鞋们可以更好的了解windows 的API函数的使用,从而更好的学习。-By these data, children' s shoes, they can better understand the use of windows API functions, in order to better learning.
HookProtectProcessLib
- 防止进程被结束 任务管理器的“结束任务”实际上就是强制终止进程,它所使用的是一个叫做TerminateProcess()的Win32 API函数以下是此函数的定义(Prevent the process from being terminated The task manager's end task is actually a forced termination of the process. It uses a Win32 API function called Terminate
