资源简介
以前韩国np反外挂代码以前韩国np反外挂代码以前韩国np反外挂代码
代码片段和文件信息
#include
#include“wmimmc.h“
#include“Process.h“
#include“hook.h“
/*
文件:wmimmc.c
作者:堕落天才
时间:2007.4.28
*/
///////////////////////////////////////////////////////////
/*
函数:DriverEntry
说明:驱动入口
作者:堕落天才
时间:2007.4.28
*/
NTSTATUS DriverEntry(IN PDRIVER_object DriverobjectIN PUNICODE_STRING RegistryPath)
{
NTSTATUS status;
UNICODE_STRING SymboliclinkName;
UNICODE_STRING DeviceName;
PDEVICE_object pDeviceobject;
PEPROCESS CurrentProc;
RtlInitUnicodeString(&DeviceNameNT_DEVICE_NAME);
RtlInitUnicodeString(&SymboliclinkNameDOS_DEVICE_NAME);
status = IoCreateDevice(Driverobject
0x444//sizeof(DEVICE_EXTENSION)??
&DeviceName
0x8402
0x100
FALSE
&pDeviceobject);
if(NT_SUCCESS(status)){
status = IoCreateSymboliclink(&SymboliclinkName&DeviceName);
Driverobject->MajorFunction[IRP_MJ_SHUTDOWN] =
Driverobject->MajorFunction[IRP_MJ_CREATE] =
Driverobject->MajorFunction[IRP_MJ_CLOSE] =
Driverobject->MajorFunction[IRP_MJ_DEVICE_CONTROL] = OnDispatch;
Driverobject->DriverUnload = onunload;
}
if(!NT_SUCCESS(status)){
if(pDeviceobject!=NULL){
IoDeleteDevice(pDeviceobject);
}
IoDeleteSymboliclink(&SymboliclinkName);
return status;
}
pIopm = MmAllocateNonCachedMemory(IOPM_SIZE);
if(pIopm!=NULL){
//未知代码
}
//未知代码
return 0x9A;
}
//////////////////////////////////////////////////////////////
/*
函数:DispatchIoControl
说明:
作者:堕落天才
时间:2007.4.28
*/
NTSTATUS DispatchIoControl(ULONG unknown
BOOLEAN IsMyRequest
PVOID inputBuffer
ULONG inputBufferLength
PVOID outputBuffer
ULONG outputBufferLength
ULONG IoControlCode
PIO_STATUS_BLOCK pIrpStatus
PDEVICE_object Deviceobject)
{
pIrpStatus->Status = STATUS_SUCCESS;
pIrpStatus->Information = 0;
ExAcquireFastMutex(&ControlMutex);
//未知代码
return STATUS_SUCCESS;
}
///////////////////////////////////////////////////////////////////////
/*
函数:OnDispatch
说明:
作者:堕落天才
时间:2007.4.28
*/
NTSTATUS OnDispatch(IN PDEVICE_object DeviceobjectIN PIRP pIrp)
{
ULONG outputBufferLength;
ULONG IoControlCode;
PIO_STACK_LOCATION IrpStack;
PVOID outputBuffer;
PVOID inputBuffer;
ULONG inputBufferLength;
ULONG unknown;
IrpStack = IoGetCurrentIrpStackLocation(pIrp);
inputBuffer = pIrp->AssociatedIrp.SystemBuffer;
outputBuffer = pIrp->AssociatedIrp.SystemBuffer;
inputBufferLength = IrpStack->Parameters.DeviceIoControl.InputBufferLength;
outputBufferLength = IrpStack->Parameters.DeviceIoControl.OutputBufferLength;
IoControlCode = IrpStack->Parameters.DeviceIoControl.IoControlCode;
pIrp->IoStatus.Status = STATUS_SUCCESS;
pIrp->IoStatus.Information =
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 20163 2007-04-27 09:23 NP Source\dump_wmimmc\ddkbuild.bat
文件 2161 2007-04-30 18:43 NP Source\dump_wmimmc\hook.h
文件 247 2007-04-27 09:23 NP Source\dump_wmimmc\makefile
文件 959 2007-04-30 14:02 NP Source\dump_wmimmc\myFunction.h
文件 10916 2007-04-30 14:02 NP Source\dump_wmimmc\myNativeAPIs.h
文件 5823 2007-04-30 18:16 NP Source\dump_wmimmc\myNtoskrnlAPIs.h
文件 2565 2007-04-30 18:43 NP Source\dump_wmimmc\myWin32kAPIs.h
文件 5728 2007-04-30 18:16 NP Source\dump_wmimmc\Process.h
文件 91 2007-04-27 09:23 NP Source\dump_wmimmc\sources
文件 6385 2007-04-30 18:44 NP Source\dump_wmimmc\wmimmc.c
文件 2688 2007-04-30 18:45 NP Source\dump_wmimmc\wmimmc.dsp
文件 428 2007-04-27 09:23 NP Source\dump_wmimmc\wmimmc.dsw
文件 1889 2007-04-30 15:18 NP Source\dump_wmimmc\wmimmc.h
文件 155648 2007-04-25 09:07 NP Source\dump_wmimmc\原驱动文件\dump_wmmimc.sys
目录 0 2007-05-10 17:09 NP Source\dump_wmimmc\原驱动文件
目录 0 2007-05-12 02:28 NP Source\dump_wmimmc
目录 0 2007-05-09 21:54 NP Source
----------- --------- ---------- ----- ----
215691 17
- 上一篇:810米隧道火灾FDS模型文件
- 下一篇:牛B硬件信息修改大师(绿色版)
相关资源
- Fe3O4@C/AuNPs磁性纳米复合材料的制备及
- 2020华为HCNP题库.zip
- Greenplum分布式一键安装及卸载脚本
- NPOI2.2版本
- 设计模式所有实验及实验报告及代码
- 网络流量统计基于Winpcap接口
- 金融计算器tvm、npv、现金流、简单计
- solarwinds-NPM.12.3安装流程
- solarwinds-NPM12.1安装流程
- PLC开源资料
- DNP_V3.0_protocol_full.pdf
- NPOI最新版2.4.1
- NPOI使用手册
- WpdPack包
- NPOI2.0官方版本
- 基于winpcap的网络数据采集器的实现
- PnP 算法简介 代码解析
- OpenPop邮件接收发送+解析
- 四驱动L298NPCB版
- MhBinPacker 解BIN工具
- 原创-NPOI操作Word文档中的Bookmark标签以
- minist.npz数据集
- Nport的设置程序 Administrator v1.22
- Protues仿真8051-PWM控制LED的亮度仿真程
- CMU汉语普通话语音识别发音词典含多
- Learning Algorithms Through Programming and Pu
- 和芯星通定位Unicore NPL Protocol Specifi
- super-decision 使用说明
- WinPcap4.01版驱动程序+开发包+帮助文档
- WinPcap3.0版驱动程序+开发包+帮助文档
评论
共有 条评论