搜索资源列表
services
- 剖析Windows系统服务调用机制相关及驱动编程模式-analysis service called Windows systems and related mechanisms driven programming model
hookX
- 驱动层Hook系统内核调用的,拦截对进程的操作的源码,提供7步tutorial,步步为营,教学驱动编程的绝好样例-Hook-driven system kernel called the interception of the process of operation of the source. provide seven-step tutorial and step-by-step business, teaching driven programming excellent example
winKernel-byWOWOCOCK
- 天书夜读(试读版),来自驱动开发网的大牛楚狂人与wowocock合写的Windows内核探索教程,主要介绍了对内核进行反汇编的一些基本知识及进行内核DIY如hook系统关键调用的介绍。是内核开发爱好者及黑客们的必备良品。
PCSC
- 例子中的pcsc驱动不是一个服务读卡器和智能卡的全功能的pcsc驱动,如大家所知,驱动安装以后,系统就能识别pcsc读卡器,应用程序就可以通过微软的smartcard组件来访问智能卡。现在流行的usbkey(国外习惯叫usbtoken或usb dongle)是一种安全认证的设备,集成了读卡器和卡片,上层应用利用pcsc框架调用微软的csp进行数字签名,身份认证等功能。 如果不走pcsc架构,这些功能的开发可以说一点不比开发驱动容易。
fsrec
- 微软win2k的fsrec源码,驱动中展示了如何启动文件系统驱动程序,如何根据硬盘和光盘上的文件系统类型调用不同的文件系统驱动程序
051221100
- 一个驱动程序开发 一个系统调用 内附文档 非常详细
cradle
- 云台控制系统,内有详细说明。在编译本章程序后,请将winio.dll、winio.vxd和winio.sys 三文件复制到可执行文件所在目录下, 否则WinIo库初始化 函数initializeWinIO调用将会失败。
PCSCReaderDemo
- 对于PC/SC读写器调用的示例程序,包括将读写器列表从系统中取出并显示、通过选中的读写器向IC卡发送指令。
vxdcall16dll
- 在vxd程序中调用系统d-in vxd procedure call system d
kbd_logger
- 个键盘记录器(附源代码),能够记录所有的按键信息,包括keyup。记录原始数据,可以通过模拟按键重现。需要vc9的运行库。没有编静态链接的版本。 主要流程: 1、向系统注册一个或者多个原始输入设备 2、在你注册的原始输入设备数据发生变化时,系统发送一个消息及新数据到你的进程 3、调用GetRawInputData或者GetRawInputBuffer来获取这些数据-A keyboard logger (with source code), to record all of the
vb_hid
- USB通讯源码,VB开发,调用系统API完成-USB communication source, VB development, call the system API completed
HelloWorld
- 一个是简单的驱动程序,可以实现hello以及hello world得输出,另一个是系统控制管理程序来通过调用驱动程序来实现驱动程序的功能。-One is a simple driver, can be a hello, and hello world output, and a system control and management procedures by calling the driver to achieve the functions of the driver.
SSDT_Unhook
- SSDT恢复源代码,恢复被挂钩的SSDT(系统服务调用函数表)-SSDT unhook sourcecode
hello2
- 驱动程序的结构,应用程序经过系统调用,进入核心层,内核要控制硬件需要通过驱动程序实现,驱动程序相当于内核与硬件之间的“系统调用”。-Driver structure, the application through system calls, into the core layer, the kernel need to control the hardware driver implementation is equivalent to the kernel and hardware driv
JoyKeys
- 调用joySetCapture方法,向系统申请对某个游戏手柄的捕捉,如果成功申请,系统将会定时将此游戏手柄的状态信息通过消息方式通知到我们的某个窗口上。-Call joySetCapture method, capture a game controller to the system application, if the application is successful, the system will be timing this game controller status infor
NP_Source
- NP启动后通过WriteProcessMemory跟CreateRemoteThread向所有进程注入代码(除了系统进程smss.exe),代码通过np自己的LoadLibrary向目标进程加载npggNT.des。npggNT.des一旦加载就马上开始干“坏事”,挂钩(HOOK)系统关键函数如OpenProcess,ReadProcessMemory,WriteProcessMemory,PostMessage等等。 挂钩方法是通过改写系统函数头,在函数开始JMP到npggNT.des中的
ComFxPlc
- Windows下编写的FX全系列PLC通讯的通讯动态链接库和调用代码,兼容32位和64位系统,包含FX3U,FX0N,FX1N,FX1S,FX2N,FX2NC,FX5U等;支持VB、VC、DELPHI、PB等开发环境;响应速度快,使用简单方便;有例程及详细使用说明;-Windows prepared under the FX series of PLC communications, dynamic link library and call code, compatible with 32-b
multi
- SSDT恢复源代码,恢复被挂钩的SSDT(系统服务调用函数表)-SSDT recover the source code, recovery by hooking SSDT of (system service call function table)
TestKeyboard
- C# 模拟键盘输入 1 .使用WinIO.dll直接在驱动层面模拟按键。 这里需要用到一个组件,那就是使用WinIO.dll,这是是国外大佬开发的一个dll。 WinIO程序库允许在32位的Windows应用程序中直接对I/O端口和物理内存进行存取操作。通过使用一种内核模式的设备驱动器和其它几种底层编程技巧,它绕过了Windows系统的保护机制。 使用此组件的环境要求: •系统Win7或Win10均可。 •需要PS/2键盘(老式的针孔插头的键盘),USB键盘不