原文:Win32环境下代码注入与API钩子的实现

本文详细的介绍了在Visual Studio 以下简称VS 下实现API钩子的编程方法,阅读本文需要基础:有操作系统的基本知识 进程管理,内存管理 ,会在VS下编写和调试Win 应用程序和动态链接库 以下简称DLL 。 API钩子是一种高级编程技巧,常常用来完成一些特别的功能,比如词典软件的屏幕取词,游戏修改软件的数据修改等。当然,此技术更多的是被黑客或是病毒用来攻击其它程序,截获需要的数据或改变 ...

2011-12-31 13:21 12 12327 推荐指数:

查看详情

Win32环境下的程序崩溃异常定位

1 案例描述 作为Windows程序员,平时最担心见到的事情可能就是程序发生了崩溃(异常),这时Windows会提示该程序执行了非法操作,即将关闭。请与您的供应商联系。呵呵,这句微软的“ ...

Sat Mar 29 00:34:00 CST 2014 0 4105
keil5之32环境配置

终于配置好了!!又是经过一下午加晚上的奋战,终于把环境配置好了,多亏了我强大的资料整理能力(哈哈)。 真是不容易啊,本来打算放弃的,去问问别人吧。但是想想,还是靠自己吧,靠谁都不如靠自己,真是的,慢慢去搜索,去看,去想,总会弄好的。下面简单说一下 今天的成果吧。 首先,下载完keil5 ...

Tue Dec 27 06:01:00 CST 2016 0 1496
masm32环境配置

软件: Windows7-32bit visual c++6.0 Masm32 sdk 11 安装: 0x00 ||  下载Masm sdk 11并安装,下载路径:http://www.masm32.com/ 0x01 ||  安装visual c++,自行百度,最好是英文版 配置 ...

Thu Apr 25 04:27:00 CST 2019 0 866
Win7(32bit)下Qt5.5.0和OpenCV2.4.9环境的搭建

  之前一直基于Windows平台(Win 7 32bit)使用VS2010做OpenCV的开发,现在开始学习在Windows 下使用Qt做OpenCV的开发。本文主要讲述Windows平台下(Win 7 32bit)下Qt5.5.0和OpenCV2.4.9环境的搭建。在此之前,我已安装 ...

Mon Jun 27 04:11:00 CST 2016 5 1948
win32 api Windows窗口的创建

windows窗口的创建有以下几个步骤: 1、创建注册窗口类 2、创建窗口句柄 3、显示更新窗口 4、消息循环 1、创建注册窗口类 所谓创建窗口类就是定义一个WNDCLASS类对象,并将该 ...

Mon Nov 25 17:21:00 CST 2013 0 2912
几个常见Win32 API函数

1.获取客户区矩形区域 2.获取窗口上下文句柄 3.LPWSTR 与 char * 互转 4.获取带颜色的画刷 COLO ...

Tue Oct 25 18:19:00 CST 2016 0 2682
Win32:WINDOWS API 大全 (二)

WINDOWS API 大全 (二) 9. API之设备场景函数 CombineRgn 将两个区域组合为一个新区域CombineTransform 驱动世界转换。它相当于依顺序进行两次转换CreateCompatibleDC 创建一个与特定设备场景一致的内存设备场景 ...

Tue Jun 04 00:24:00 CST 2013 0 6779
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM