自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(28)
  • 资源 (35)
  • 问答 (1)
  • 收藏
  • 关注

转载 ssdkhook之ntopenprocess_保护用户层的应用程序不被ce打开_完美版

#include"ntddk.h"NTSTATUS PsLookupProcessByProcessId( _In_ HANDLE ProcessId, _Out_ PEPROCESS *Process );#pragma pack(1) //写这个内存以一字节对齐 如果不写是以4字节的对齐的typedef struct ServiceDescriptorEntry {//这个

2017-01-31 04:30:49 901

转载 动态链接库调用过程中不使用__declspec(dllimport)为何仍能调用?

dll文件应用过程中发现的问题。1.运用VC6.0的非MFC动态链接库建立动态链接库工程dlltest,包含头文件lib.h和源文件lib.c/* 文件名:lib.h */#ifndef LIB_H#define LIB_Hextern int __declspec(dllexport) add(int x, int y);//导出#endif/* 文件名:lib.c */#inc

2017-01-30 23:17:47 1171

转载 assert()函数用法总结

assert宏的原型定义在中,其作用是如果它的条件返回错误,则终止程序执行,原型定义:#include assert.h>void assert( int expression );  assert的作用是现计算表达式 expression ,如果其值为假(即为0),那么它先向stderr打印一条出错信息,然后通过调用 abort 来终止程序运行。请看下面的程序清单badpt

2017-01-30 22:53:40 187

转载 typedef 函数指针的用法2

typedef 函数指针的用法在网上搜索函数指针,看到一个例子。开始没看懂,想放弃,可是转念一想,这个用法迟早要弄懂的,现在多花点时间看懂它,好过以后碰到了要再花一倍时间来弄懂它。其实很多时候都是这样,如果每次到难一点的内容,总想着下次我再来解决它,那就永远也学不到东西。后面那个例子加了注释,是我对这种用法的理解,希望对新手有所帮助。进入正文: 代码简化, 促进跨平

2017-01-30 22:52:21 197

转载 typedef函数指针用法

1.简单的函数指针的应用形式1:返回类型(*函数名)(参数表) [cpp] view plain copychar (*pFun)(int);   char glFun(int a){ return;}   void main()   {       pFun = glFun;       (*pFun)(2);   

2017-01-30 22:45:26 476

转载 打开进程_申请内存_读写内存

#include"ntddk.h"NTSTATUSZwAllocateVirtualMemory(IN HANDLE ProcessHandle,//在这里进程里分配内存的 进程句柄IN OUT PVOID *BaseAddress,//分好内存的地址IN ULONG ZeroBits,//一般写0 IN OUT PSIZE_T RegionSize,//要分配内存的大小 /

2017-01-29 14:44:18 2679

转载 内核注册表操作_zwcreatekey _zwopenkey_zwsetvaluekey_zwqueryvaluekey_zwquerykey_zwenumeratekey_zwenumera

#include"ntddk.h"VOID xiezai1(PDRIVER_OBJECT qudongduixiang_wode){ KdPrint(("驱动卸载历程 已经执行\n"));}HANDLE chuanjianzhucebiao_xiang(wchar_t *zhucebiaoxiang_lujing) //ZwCreateKey{ HANDLE jubing;//创建注

2017-01-28 19:41:56 2407 1

转载 NTSTATUS类型返回值及含义

0, "STATUS_WAIT_0"1, "STATUS_WAIT_1"2, "STATUS_WAIT_2"3, "STATUS_WAIT_3"63, "STATUS_WAIT_63"128, "STATUS_ABANDONED_WAIT_0"191, "STATUS_ABANDONED_WAIT_63"192, "STATUS_USER_APC"2

2017-01-28 12:41:18 4071

转载 磁盘文件操作_ZwCreateFile_ZwOpenFile_ZwReadFile_ZwWriteFile_ZwSetInformationFile_ZwQueryInformationFile

#include"ntddk.h"VOID xiezai1(PDRIVER_OBJECT qudongduixiang){ KdPrint(("驱动卸载 历程\n")); return;}NTSTATUS DriverEntry(PDRIVER_OBJECT qudongduixiang, PUNICODE_STRING zhucebiao1){ HANDLE wenjianju

2017-01-27 19:52:38 3172

转载 遍历所有驱动的名_根据本驱动对象的成员(DriverObject->DriverSection)_对应LDR_DATA_TABLE_ENTRY结构体_双向链表使用

#include"ntddk.h"typedef struct _LDR_DATA_TABLE_ENTRY { LIST_ENTRY InLoadOrderLinks;//这个成员把系统所有加载(可能是停止没被卸载)已经读取到内存中 我们关系第一个 我们要遍历链表 双链表 不管中间哪个节点都可以遍历整个链表 本驱动的驱动对象就是一个节点 LIST_ENTRY InMemoryOrderL...

2017-01-27 14:02:44 3425

转载 mfc_读取人物血蓝坐标

void ClovegameDlg::OnBnClickedButton1(){ // TODO: 在此添加控件通知处理程序代码 //2fEE468 血的 基址 // - 80 人物名 // - 4a 职业 // + 4 蓝 // + c 最大血 // + 10 最大蓝 //dd[00d3c138] + 2C 正确的x坐标 //dd[00d3c138] + 30 正确的z坐标

2017-01-27 00:12:05 481

转载 过滤T雪软件的驱动的一个历程_的驱动

#include"ntddk.h"NTSTATUSObReferenceObjectByName(__in PUNICODE_STRING ObjectName,__in ULONG Attributes,__in_opt PACCESS_STATE AccessState,__in_opt ACCESS_MASK DesiredAccess,__in POBJECT_TYPE O

2017-01-26 23:16:19 482

转载 通过驱动名称得到(T雪工具)驱动对象名_ObReferenceObjectByName_函数的用法

//全局的一个对象类型extern POBJECT_TYPE *IoDriverObjectType; 函数原型声明NTSTATUSObReferenceObjectByName (    __in PUNICODE_STRING ObjectName,    __in ULONG Attributes,    __in_opt PACCESS_STATE AccessState,

2017-01-26 17:49:37 5895 2

转载 驱动框架_创建设备_写28个历程_写mfc应用程序进行通信

#include"ntddk.h"void xiezai1(PDRIVER_OBJECT qudongduixiang1){ UNICODE_STRING fuhaolianjieming1; RtlInitUnicodeString(&fuhaolianjieming1, L"\\??\\shebeiduixiangfuhaolianjieming1"); KdPrint(("222

2017-01-26 16:15:04 404

转载 Windows系统结构图

本章主要介绍系统的总体结构,关键部件之间的交互,以及运行在什么环境。2.系统结构2.1 需求和设计目标2.2 操作系统模型2.3 总体结构2.3.1 可移植性2.3.2 对称多处理2.3.3 可伸缩性()2.3.4 客户和服务器版本的区别2.3.5 版本检查2.4 关键的系统组件2.4.1 环境子系统和子系统dll2.4.1.1 Windows子系统

2017-01-24 12:45:34 3024

转载 赞!VC++编程读取具有商业价值人物信息。

各位亲爱的朋友:我们又在第11款VIP课程相会了,那么,这节课,我将与您分享VC++编程读取具有商业价值人物信息。编程思路:编程的话您只需要编写一次,了解到编写的效果,以后想要这种功能效果都是这么编写。对编写的代码越熟悉,就越容易延伸它与修改它。具体操作技巧:借箭:6.天锁斩月!多思路提供分析人物信息基址偏移。8.赞!VC++编程秒杀游戏进程权限。人物当前血2F840F

2017-01-23 11:45:47 348

转载 赞!VC++编程秒杀游戏进程权限。

各位亲爱的朋友:我们又在第11款VIP课程相会了,那么,这节课,我将与您分享VC++编程秒杀游戏进程权限。编程思路:编写的话您只需要编写一次,了解到效果,以后想要这种功能效果都是这么编写。具体操作技巧:借箭:5.揭秘!偏移是如何形成的。MSDN:里提供的功能,API函数FindWindow 功能就是获取指定窗口的窗口句柄HWND =窗口句柄 window handl

2017-01-23 09:51:46 466

转载 9.什么是send或者WSASend?

各位亲爱的朋友:我们又在VIP辅助基础课程相会了,那么,这节课,我将与你分享什么是send或者WSASend?TCP协议使用的send、recv、WSASend和WSARecv,UDP协议使用的sendto、recvfrom、WSASendTo 和WSARecvFrom。TCP(Transmission Control Protocol,传输控制协议)是基于连接的协议,也就是说,在正

2017-01-23 08:36:52 5147

转载 VS2013配置Visual_Assist_X_10.8.2001.0编程助手

1.首先下载Visual_Assist_X_10.8.2001.0编程助手:http://pan.baidu.com/s/1bnlMjuB2.解压里面的压缩包,得到下面文件3.安装VAX之前,要关闭VS2013。然后双击运行。点击Install4.安装完成之后,进入“用户的文件”,在右上角搜索VA_X.DL

2017-01-19 13:29:03 415

转载 LUA5.3.3如何支持中文函数??

方法一./*中文支持llex.cstatic int llex (LexState *ls, SemInfo *seminfo)修改如下:*/ default: { if (lislalpha(ls->current) || ls->current == '_' || ls->current > 0x80) { /* identi...

2017-01-19 10:24:36 2841

转载 C++文件读写详解(ofstream,ifstream,fstream)

在看C++编程思想中,每个练习基本都是使用ofstream,ifstream,fstream,以前粗略知道其用法和含义,在看了几位大牛的博文后,进行整理和总结:这里主要是讨论fstream的内容:[java] view plain copy print?#include <fstream> ofstream //文件写操作 内存写入存储设备 ifst...

2017-01-13 02:19:41 284

转载 Nt**、Zw**和Rtl** 开头的函数介绍

首先他们都是微软未公开的函数,之所以未公开主要是因为这些函数大部分功能太强大了,把他们公开会让一些别有用心的人利用。9x下的我不知道,NT(含2000/xp)下你可以参考《Windows NT Native API》,他们中的大部分函数几乎就从来没有变过。而几乎所有从Kenerl.dll中引出的Win32API,都是通过调用的Native API(NTDLL.DLL中导出)实现系统调用的。举一个例

2017-01-13 02:15:34 2583

转载 UNICODE环境下读写txt文件操作

自己动手整理了一下,写了几个函数,用于UNICODE环境下对txt文本文件的操作,针对txt文本的ANSIC编码格式,进行了字符编码格式的转换。******************************************************************************函 数 名 称:BOOL FileWriteline(CString &file...

2017-01-10 23:25:18 1790

转载 MFC对话框置顶 SetWindowPos()的用法(三)

当你建立了一个基本对话框应用程序时,设置对话框置顶,可以在初始化对话框函数或者在消息响应函数里添加以下语句设置置顶:SetWindowPos(&wndTopMost,0,0,0,0, SWP_NOMOVE | SWP_NOSIZE);取消置顶:SetWindowPos(&wndNoTopMost,0,0,0,0, SWP_NOMOVE | SWP_NOSIZE);不...

2017-01-08 21:45:47 4259

转载 CString与char *互转总结

1 前言今天在网上看论坛,发现大家对CString与Char *互转各说一词,其实我发现提问者所说的情况与回答问题的人完全不是同一情况,这里做一总结. 首先大家得清楚一件事,一般在网上提出问题的人大部分使用的都是VC,那么你就应该知道,在VC下编程,工程属性中有一属性Charecter Set属性,其值可以设置为Use Multi-Byte Charecter Set 和 Use Un...

2017-01-06 09:12:56 284

转载 ofstream 处理wchar写文件保留unicode格式

[cpp] view plain copy  std::ofstream recordFile;   recordFile.open(Wstr(recordName).Buf(), std::ios::out| std::ios::binary);    if (recordFile.is_open())   {   recordFile.write("\xff\xfe",2);  ...

2017-01-05 17:48:22 962

转载 TCHAR和CHAR类型的互转

   Win32中CStdString 是需要TCHAR类型的值才可以赋值的,而很多文件读取时FILE的fopen函数之类的需要的是CHAR,我们需要把它们互转,这里我在网上找到了一个比较方便的方法  TCHAR转为char(2012-09-20 12:02:15)转载▼标签: tchar char 杂谈 分类: C/CPP  没有定...

2017-01-05 17:47:25 645

转载 C++实现窗口显示在最前面的代码

实现将窗口显示在最前端相信很多人都会了,不过还是发错来吧,新手可能不是很清除。     //wndTopMost 和 wndNoTopMost是Windows自己定义的  CRect rcMy;  ::GetWindowRect(m_hWnd, rcMy); //得到当前的窗口位置  //设为总在最前     SetWindowPos(&wndTopMost, rcMy...

2017-01-04 06:54:49 8243

Visual C++编程与项目开发

《Visual C++编程与项目开发》主要讲述C++语言基础、VC++编程技术、软件项目开发过程和开发实例。全书共包括十七章:第一章软件开发环境与软件项目开发过程,第二章C++语言基础,第三章Windows应用程序编程与MFC,第四章文档/视图结构及其编程,第五章程序界面设计,第六章对话框与控件,第七章绘图,第八章文件操作,第九章打印,第十章异常处理,第十一章数据库编程,第十二章动态链接库,第十三章ActiveX控件,第十四章多媒体技术,第十五章多进程与多线程编程,第十六章网络通信编程,第十七章项目开发实例—学生管理信息系统。 书中列举了大量精心编制的实例,实例在配套的光盘中,所有实例都已通过调试。 《Visual C++编程与项目开发》可供大专院校师生、从事IT业的工程技术人员及所有编程爱好者使用。既适用于初学Visual C++的读者,也适用于已有过一些编程经验和项目开发经验的读者。

2017-06-25

MFCWindows程序设计

《MFCWindows程序设计》(第2版)(修订版)不仅扩展了已被认为是权威的关于Microsoft用于WindowsAPI的功能强大的C++类库的阐述,还新增了有关COM、OLE和ActiveX的内容。《MFCWindows程序设计》(第2版)(修订版)的作者,JeffProsise,用其无与伦比的技巧向读者讲述了MFC程序设计中的基本概念和主要技术再次阐释了在32位Windows平台上进行了快速的面向对象开发的完美方法。《MFCWindows程序设计》(第2版)(修订版)涵盖了以下专题:事件驱动程序设计和MPC的基础知识文档/视图体系结构位图、调色板和区域多线程和线程同步MFC与组件对象模型(COM)ActiveX控件

2017-06-24

devcon.exe(32位,64位)驱动安装卸载工具

windows下安装 卸载驱动工具,支持32位和64位操作系统,亲测可用 具体用法可参考

2017-06-20

Windows驱动开发技术详解

《Windows设备驱动程序WDF开发》既适合具有一定计算机硬件及C/C++语言基础的计算机应用开发人员阅读,也适合作为计算机应用开发人员和高等院校学生的实用参考书。Windows最新的WDF驱动程序框架,包括KMDF和UMDF,KMDF是WDM的继续。本书主要介绍KMDF设备驱动程序的原理及编程方法;详细介绍KMDF对象及程序基本框架,KMDF和应用程序之间的通信、即插即用和电源管理的编程技术,过滤器驱动程序,KMDF访问硬件设备、处理硬件中断、实现DMA操作的编程技术,以及USB接口和PCI接口设备驱动程序KMDF的开发。还对UMDF设备驱动程序作了编程入门介绍。本书附有13个典型的编程实例,便于读者学习和掌握. 目录 第1章 Windows 2000和WDM驱动程序 1.1 Windows 2000组件概述 1.2 Windows 2000中的驱动程序种类 1.3 WDM驱动程序特点 1.2.1 内核模式驱动程序的设计目标 1.3.2 WDM驱动程序模型 1.3.3 设备和驱动程序的层次结构 1.3.4 中断级别IRQL 1.3.5 设备接口 第2章 KMDF驱动程序框架 2.1 KMDF对象 2.1.1 对象概念 2.1.2 基本对象 2.2 KMDF程序结构 2.2.1 DriverEntry例程 2.2.2 EvtDriverDeviceAdd例程 2.2.3 I/O处理例程 2.2.4 即插即用和电源管理例程 2.3 CharSample实例 第3章 基本对象 3.1 WDFREQUEST对象 3.1.1 WDFREQUEST对象函数 3.1.2 I/O请求基本操作 3.2 WDFQUEUE对象 3.2.1 WDFQUEUE对象函数 3.2.2 队列编程 3.3 WDFTIMER对象 3.4 WDFDPC对象 3.5 WDFWORKITEM对象 3.6 WDFMEMORY对象 3.7 数据同步访问 3.7.1 WDFSPINLOCK对象 3.7.2 WDFWAITLOCK对象 3.8 字符串操作 3.8.1 字符串格式 3.8.2 WDFSTRING对象 3.8.3 串处理函数 3.9 QueueSample实例 第4章 KMDF驱动程序编程入门 4.1 建立KMDF编程环境 4.2 创建KMDF驱动程序 4.3 生成KMDF驱动程序 4.4 安装KMDF驱动程序 4.5 RegSample实例 4.5.1 RegSample驱动程序 4.5.2 Win32 Console应用程序 4.5.3 MFC应用程序 4.6 调试说明 第5章 KMDF驱动程序和应用程序之间的通信 5.1 应用程序对驱动程序的通信 5.1.1 打开设备 5.1.2 关闭设备 5.1.3 DeviceIoControl函数调用 5.1.4 ReadFile和WriteFile函数调用 5.1.5 IOSample实例 5.2 驱动程序对应用程序的通信 5.2.1 DeviceIoControl异步完成 5.2.2 WIN32事件通知 5.3 驱动程序对应用程序通信实例 5.3.1 异步完成实例CancelSample 5.3.2 事件通知实例EventSample 第6章 即插即用例程 6.1 即插即用简介 6.1.1 PnP组件 6.1.2 即插即用例程 6.1.3 例程的加载和卸载顺序 6.2 PnpPowerSample实例 第7章 电源管理 7.1 电源管理简介 7.1.1 系统电源状态与设备电源状态 7.1.2 电源管理控制标志位 7.1.3 设备的唤醒特征和空闲检测 7.2 电源管理编程 7.2.1 电源管理基本例程 7.2.2 设备唤醒 7.2.3 空闲检测 7.3 IdleSample实例 第8章 KMDF过滤器驱动程序 8.1 KMDF过滤器驱动程序的编程 8.2 KMDF过滤器驱动程序安装 8.3 FilterSample实例 第9章 USB设备开发 9.1 USB接口概述 9.1.1 USB设备的配置、接口和端点 9.1.2 USB数据的传输方式 9.1.3 USB描述符 9.1.4 标准设备请求 9.2 USB编程对象 9.2.1 WDFUSBDEVICE对象 9.2.2 WDFUSBINTERFACE对象 9.2.3 WDFUSBPIPE对象 9.3 USB编程 9.3.1 激活配置与中止配置 9.3.2 同步操作 9.3.3 异步操作 9.4 USBSample实例 第10章 PCI设备驱动程序开发 10.1 硬件访问 10.1.1 I/O访问 10.1.2 存储器访问 10.1.3 硬件访问编程 10.2 中断处理 10.2.1 WDFINTERRUPT对象 10.2.2 中断处理编程 10.3 DMA传输 10.3.1 DMA编程对象 10.3.2 DMA传输编程 10.4 PCISample实例 10.5 DMASample实例 第11章 UMDF驱动程序编程入门 11.1 UMDF编程环境 11.2 创建UMDF驱动程序 11.3 生成UMDF驱动程序 11.4 安装UMDF驱动程序 11.5 UMDFSample实例 11.5.1 驱动程序 11.5.2 Win32 Console应用程序 第12章 WinDbg使用介绍 12.1 用WinDbg调试KMDF 12.1.1 目标机的设置 12.1.2 主控机的路径设置 12.1.3 建立连接 12.1.4 加载符号文件 12.1.5 设置断点 12.1.6 断点执行 12.1.7 下载符号包 12.2 用WinDbg调试UMDF 12.2.1 路径设置 12.2.2 链接进程 12.2.3 设置断点 12.2.4 使能UMDF加载和初始化代码调试

2017-06-19

Windows设备驱动程序WDF开发及源码

《Windows设备驱动程序WDF开发》既适合具有一定计算机硬件及C/C++语言基础的计算机应用开发人员阅读,也适合作为计算机应用开发人员和高等院校学生的实用参考书。Windows最新的WDF驱动程序框架,包括KMDF和UMDF,KMDF是WDM的继续。本书主要介绍KMDF设备驱动程序的原理及编程方法;详细介绍KMDF对象及程序基本框架,KMDF和应用程序之间的通信、即插即用和电源管理的编程技术,过滤器驱动程序,KMDF访问硬件设备、处理硬件中断、实现DMA操作的编程技术,以及USB接口和PCI接口设备驱动程序KMDF的开发。还对UMDF设备驱动程序作了编程入门介绍。本书附有13个典型的编程实例,便于读者学习和掌握. 目录 第1章 Windows 2000和WDM驱动程序 1.1 Windows 2000组件概述 1.2 Windows 2000中的驱动程序种类 1.3 WDM驱动程序特点 1.2.1 内核模式驱动程序的设计目标 1.3.2 WDM驱动程序模型 1.3.3 设备和驱动程序的层次结构 1.3.4 中断级别IRQL 1.3.5 设备接口 第2章 KMDF驱动程序框架 2.1 KMDF对象 2.1.1 对象概念 2.1.2 基本对象 2.2 KMDF程序结构 2.2.1 DriverEntry例程 2.2.2 EvtDriverDeviceAdd例程 2.2.3 I/O处理例程 2.2.4 即插即用和电源管理例程 2.3 CharSample实例 第3章 基本对象 3.1 WDFREQUEST对象 3.1.1 WDFREQUEST对象函数 3.1.2 I/O请求基本操作 3.2 WDFQUEUE对象 3.2.1 WDFQUEUE对象函数 3.2.2 队列编程 3.3 WDFTIMER对象 3.4 WDFDPC对象 3.5 WDFWORKITEM对象 3.6 WDFMEMORY对象 3.7 数据同步访问 3.7.1 WDFSPINLOCK对象 3.7.2 WDFWAITLOCK对象 3.8 字符串操作 3.8.1 字符串格式 3.8.2 WDFSTRING对象 3.8.3 串处理函数 3.9 QueueSample实例 第4章 KMDF驱动程序编程入门 4.1 建立KMDF编程环境 4.2 创建KMDF驱动程序 4.3 生成KMDF驱动程序 4.4 安装KMDF驱动程序 4.5 RegSample实例 4.5.1 RegSample驱动程序 4.5.2 Win32 Console应用程序 4.5.3 MFC应用程序 4.6 调试说明 第5章 KMDF驱动程序和应用程序之间的通信 5.1 应用程序对驱动程序的通信 5.1.1 打开设备 5.1.2 关闭设备 5.1.3 DeviceIoControl函数调用 5.1.4 ReadFile和WriteFile函数调用 5.1.5 IOSample实例 5.2 驱动程序对应用程序的通信 5.2.1 DeviceIoControl异步完成 5.2.2 WIN32事件通知 5.3 驱动程序对应用程序通信实例 5.3.1 异步完成实例CancelSample 5.3.2 事件通知实例EventSample 第6章 即插即用例程 6.1 即插即用简介 6.1.1 PnP组件 6.1.2 即插即用例程 6.1.3 例程的加载和卸载顺序 6.2 PnpPowerSample实例 第7章 电源管理 7.1 电源管理简介 7.1.1 系统电源状态与设备电源状态 7.1.2 电源管理控制标志位 7.1.3 设备的唤醒特征和空闲检测 7.2 电源管理编程 7.2.1 电源管理基本例程 7.2.2 设备唤醒 7.2.3 空闲检测 7.3 IdleSample实例 第8章 KMDF过滤器驱动程序 8.1 KMDF过滤器驱动程序的编程 8.2 KMDF过滤器驱动程序安装 8.3 FilterSample实例 第9章 USB设备开发 9.1 USB接口概述 9.1.1 USB设备的配置、接口和端点 9.1.2 USB数据的传输方式 9.1.3 USB描述符 9.1.4 标准设备请求 9.2 USB编程对象 9.2.1 WDFUSBDEVICE对象 9.2.2 WDFUSBINTERFACE对象 9.2.3 WDFUSBPIPE对象 9.3 USB编程 9.3.1 激活配置与中止配置 9.3.2 同步操作 9.3.3 异步操作 9.4 USBSample实例 第10章 PCI设备驱动程序开发 10.1 硬件访问 10.1.1 I/O访问 10.1.2 存储器访问 10.1.3 硬件访问编程 10.2 中断处理 10.2.1 WDFINTERRUPT对象 10.2.2 中断处理编程 10.3 DMA传输 10.3.1 DMA编程对象 10.3.2 DMA传输编程 10.4 PCISample实例 10.5 DMASample实例 第11章 UMDF驱动程序编程入门 11.1 UMDF编程环境 11.2 创建UMDF驱动程序 11.3 生成UMDF驱动程序 11.4 安装UMDF驱动程序 11.5 UMDFSample实例 11.5.1 驱动程序 11.5.2 Win32 Console应用程序 第12章 WinDbg使用介绍 12.1 用WinDbg调试KMDF 12.1.1 目标机的设置 12.1.2 主控机的路径设置 12.1.3 建立连接 12.1.4 加载符号文件 12.1.5 设置断点 12.1.6 断点执行 12.1.7 下载符号包 12.2 用WinDbg调试UMDF 12.2.1 路径设置 12.2.2 链接进程 12.2.3 设置断点 12.2.4 使能UMDF加载和初始化代码调试

2017-06-19

WDK-6.1.6001.18002.081017-1400安装指南

WDK-6.1.6001.18002.081017-1400安装指南

2017-06-19

WindowsWDM设备驱动程序开发指南

WindowsWDM设备驱动程序开发指南

2017-06-19

虚拟设备驱动程序开发起步与进阶

虚拟设备驱动程序开发起步与进阶

2017-06-19

Windows.设备驱动程序技术内幕.

Windows.设备驱动程序技术内幕.

2017-06-19

Windows.2000_XP.WDM设备驱动程序开发

内核电子书 Windows.2000_XP.WDM设备驱动程序开发

2017-06-19

MFC中文帮助文档(chm格式)

MFC中文帮助文档(chm格式)

2017-06-19

MFC 官方API文档 MSDN原版

MFC 官方API文档 MSDN原版

2017-06-19

WINDOWS核心编程

WINDOWS核心编程 电子书 与代码

2017-06-09

驱动程序超级宝典.chm

驱动程序超级宝典.chm

2017-06-09

寒江独钓——Windows内核安全编程(随书光盘)源码

寒江独钓——Windows内核安全编程(随书光盘)源码,由于编译出来的一些exe程序,会被杀毒提示,但是你可以自己编译后运行就可以确保安全了

2017-06-09

LUA常用函数库_带目录

lua 的全部函数 都在里面可以查到

2017-01-12

微软提供的 wrk-v1.2 (完整)

微软提供的 wrk-v1.2 (完整) 100%能用 官网完整版版

2016-09-14

patch pg 支持win7 -- win10

patch pg 支持win7 -- win10

2019-03-12

《Windows内核原理与实现》书内工具

《Windows内核原理与实现》书内工具 包括DPerfLite,EventHandler,IRPMon,MemMon,ProcMon,SDTViewer 等相关工具

2018-10-03

类库查询(MFC类库中文版等)

类库查询(MFC类库详解中文版,opencv帮助文档集,opencv参考手册,opengl函数查询),MFC类需要输入基类。

2018-09-16

windbg最新版 win10

windbg最新版,支持win10和vs2017,包括32位和64位两个版本,共享给大家

2018-08-14

ida6.6 流出版 真

ida 超级反编译工具,这是6.6商业完全流出版...相对赞,安装密码 itJpyHidszaR

2018-08-09

汇编语言基于x86处理器随书库与示例源代码

汇编语言基于x86处理器随书库与示例源代码均在其中。全部源码

2018-08-02

汇编语言_基于x86处理器第7版_中文高清完整版PDF_带索引书签 2本

里面含2本书 1本80M的标清版 1本180M的超高清版 现在全网络没有比180M这个版本更高清的了 第4章 数据传送、寻址和算术运算 第5章 过程 第6章 条件处理 第7章 整数运算 第8章 高级过程 第9章 字符串和数组 第10章 结构和宏 第11章 MS-Windows编程 第12章 浮点数处理与指令编码 第13章 高级语言接口 本书是汇编语言课程的经典教材,系统介绍x86和Intel64处理器的汇编语言编程与架构。前9章为汇编语言的核心概念,包括:汇编语言基础,x86处理器架构,数据传送、寻址和算术运算,过程,条件处理,整数运算,高级过程,以及字符串和数组。后4章介绍结构和宏、MS-Windows编程、浮点数处理和指令编码,以及高级语言接口。

2018-08-02

SymbolTypeViewer_1_0_0_6最新版

文件下载所需要的符号文件 o summarize, Symbol Type Viewer allows to : download the symbols (pdb) very simply. sail and visualize in a detailed way the types and their members in the form of tree structure easily find the unused areas in the structures (padding). These areas are theoretically usable to put personal data there translate the structures for the C Language (.h) and for IDA script (.idc) of DataRescue (http://www.datarescue.com/idabase/) personalize the formatting: addition of suffix in the names of types, freeze the sizes of str uctures and members (the pointers become ULONG32 for a 32bit system and UINT64 for a 64bit system) apply searchs of texts or regular expressions do a batch processing by treating all modules met in a directory and its under-directories. For example: C:\Windows;)

2018-07-25

SymbolTypeViewer_符号连接

文件下载所需要的符号文件 o summarize, Symbol Type Viewer allows to : download the symbols (pdb) very simply. sail and visualize in a detailed way the types and their members in the form of tree structure easily f ind the unused areas in the structures (padding). These areas are theoretically usable to put personal data there translate the structures for the C Language (.h) and for IDA script (.idc) of DataRescue (http://www.datarescue.com/idabase/) personalize the formatting: addition of suffix in the names of types, freeze the sizes of structures and members (the pointers become ULONG32 for a 32bit system and UINT64 for a 64bit system) apply searchs of texts or regular expressions do a batch processing by treating all modules met in a directory and its under-directories. For example: C:\Windows;)

2017-10-29

MoonLight Engine 1365.4.0.34 ML Engine (CE修改版)

外面的基本都是 1320.4.0.1 这个是当下能找到的最终版本了。 虽然不能过最新的NP。 其他的功能还是比原版用起来顺手。

2017-08-01

Visual C++网络编程唐文超_源码

C++网络编程,《visual C++网络编程》唐文超老师的完整源代码。有异步与非异步,阻塞与非阻塞模型。

2017-07-17

WDF驱动加载卸载工具

呵呵,这个工具是自己做的。能方便的加载卸载和控制WDF驱动 只需要打开WDF必备的3个文件即可(WdfCoInstallerXXXXX。dll;*.INF;*.SYS) 非即插即用只需要有WDF节即可了. EzDriverInstaller必需要有GUID才能正常安装,非即插即用无法安装. DriverMonitor,OsrLoader好像无法加载WDF驱动,嗨,WDF,WDF呀

2017-07-12

WDM设备驱动程序开发(第2版)附书光盘

武安河.Windows 2000/XP WDM设备驱动程序开发(第2版) .电子工业出版社 附书光盘 这本书的电子版在网上很多地方都能找到,我就不重复上传了

2017-07-10

Device Object Viewer

Device Object Viewer 查看内核设备对象的工具

2017-07-10

WinPcap 4.1.3_最新可用版

分析在线播放的流媒体直接下载地址信息 类似与libpcap的包,支持WIN32平台。可以进行信息包捕获和网络分析,是基于UNIX的libpcap和BPF(Berkeley 分帧过滤器)模型的包。

2017-06-30

IRPTrace.rar 破解版_100%能用

一款I/O设备诊断工具,IRPTrace可以监控发往Windows NT/2000/XP的I/O请求包(IRP),通过对IRP信息的分析可以即时的远程诊断和调试设备。已破解。

2017-06-29

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除