亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? mem.c

?? 像windows的netstat一樣查看本機開放端口的程序源碼
?? C
字號:
#include <ntddk.h>
#include <stdarg.h>
#include <stdio.h>
#include <ntverp.h>

#define IOCTL_READ_OBJ_INFO \
  CTL_CODE(FILE_DEVICE_UNKNOWN, 0x800, METHOD_BUFFERED, FILE_ANY_ACCESS)

#define NT_DEVICE_NAME          L"\\Device\\ReadMemDriver"
#define DOS_DEVICE_NAME         L"\\DosDevices\\ReadMemDriver"
#define DEVICE_NAME		L"\\\\.\\ReadMemDriver"

typedef struct
{
  UCHAR ObType,Alloc,Size,Res;
  PVOID Ptr1,Ptr2,Ptr3;
  ULONG Flags;
} OBJECT_INFO,*POBJECT_INFO;

typedef struct 
{
  PVOID ObjAddr;
} RMD_IN;

typedef struct 
{
  OBJECT_INFO Info;
  UCHAR Name[256];
} RMD_OUT;


PDEVICE_OBJECT ReadMemDriverDeviceObject = NULL;

NTSTATUS ReadMemDriverIO(IN PDEVICE_OBJECT DeviceObject,IN PIRP Irp)
{
  Irp->IoStatus.Status = STATUS_SUCCESS;
  IoCompleteRequest(Irp,IO_NO_INCREMENT);
  return Irp->IoStatus.Status;
}

NTSTATUS ReadMemDriverIOControl(IN PDEVICE_OBJECT DeviceObject,IN PIRP Irp)
{
  PIO_STACK_LOCATION stack;
  UCHAR *in_buffer, *out_buffer;
  ULONG code,len;
  PVOID ptr;
  ANSI_STRING AnsiName;
  PUNICODE_STRING UniName;

  stack = IoGetCurrentIrpStackLocation(Irp);
  code = stack->Parameters.DeviceIoControl.IoControlCode;
  in_buffer = out_buffer = Irp->AssociatedIrp.SystemBuffer;

  if (code==IOCTL_READ_OBJ_INFO) 
  {
    ptr=((RMD_IN *)in_buffer)->ObjAddr;
    ((RMD_OUT *)out_buffer)->Info=*(OBJECT_INFO *)ptr;

    UniName=(PUNICODE_STRING)(((ULONG)((RMD_OUT *)out_buffer)->Info.Ptr1)-0x24);
    if (UniName->Length!=0)
    {
      if (RtlUnicodeStringToAnsiString(&AnsiName,UniName,1)==0)
      { 
        len=AnsiName.Length;
        if (len>255) len=255;
        strncpy((char *)&((RMD_OUT *)out_buffer)->Name,AnsiName.Buffer,len);
        ((RMD_OUT *)out_buffer)->Name[len]=0;
        RtlFreeAnsiString(&AnsiName);
      }
    }
  }

  Irp->IoStatus.Information = sizeof(RMD_OUT);
  Irp->IoStatus.Status = STATUS_SUCCESS;
  IoCompleteRequest(Irp,IO_NO_INCREMENT);
  return STATUS_SUCCESS;
}

VOID ReadMemDriverUnload(IN PDRIVER_OBJECT DriverObject)
{
  UNICODE_STRING win32DeviceName;

  RtlInitUnicodeString(&win32DeviceName,DOS_DEVICE_NAME);
  IoDeleteSymbolicLink(&win32DeviceName);

  IoDeleteDevice(ReadMemDriverDeviceObject);
}

NTSTATUS DriverEntry(IN PDRIVER_OBJECT DriverObject,
                     IN PUNICODE_STRING RegistryPath)
{
  UNICODE_STRING ntDeviceName;
  UNICODE_STRING win32DeviceName;
  NTSTATUS status;

  RtlInitUnicodeString(&ntDeviceName,NT_DEVICE_NAME);

  if (!NT_SUCCESS(status = IoCreateDevice(DriverObject,0,&ntDeviceName,
                                          FILE_DEVICE_UNKNOWN,0,FALSE,
                                          &ReadMemDriverDeviceObject)))
    return STATUS_NO_SUCH_DEVICE;

  ReadMemDriverDeviceObject->Flags |= DO_BUFFERED_IO;
  RtlInitUnicodeString(&win32DeviceName,DOS_DEVICE_NAME);

  if (!NT_SUCCESS(status = IoCreateSymbolicLink(&win32DeviceName,
                                                &ntDeviceName)))
    return STATUS_NO_SUCH_DEVICE;

  DriverObject->MajorFunction[IRP_MJ_CREATE        ] = ReadMemDriverIO;
  DriverObject->MajorFunction[IRP_MJ_CLOSE         ] = ReadMemDriverIO;
  DriverObject->MajorFunction[IRP_MJ_READ          ] = ReadMemDriverIO;
  DriverObject->MajorFunction[IRP_MJ_WRITE         ] = ReadMemDriverIO;
  DriverObject->MajorFunction[IRP_MJ_DEVICE_CONTROL] = ReadMemDriverIOControl;
  DriverObject->DriverUnload                         = ReadMemDriverUnload;

  return STATUS_SUCCESS;
}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
91搞黄在线观看| 日产欧产美韩系列久久99| 日韩欧美电影在线| 欧美精品在线观看一区二区| 在线一区二区三区做爰视频网站| 国产99久久久国产精品| 国产91精品久久久久久久网曝门| 国产精品一区在线| 成人影视亚洲图片在线| 成人性生交大片免费看在线播放 | 亚洲乱码国产乱码精品精小说| 久久老女人爱爱| 国产日韩三级在线| 自拍偷拍国产精品| 亚洲欧美日韩系列| 丝袜诱惑亚洲看片| 九九国产精品视频| 国产不卡视频在线播放| 91色乱码一区二区三区| 欧美视频中文字幕| 日韩一区二区三区视频| 久久久高清一区二区三区| 国产精品欧美极品| 亚洲国产欧美日韩另类综合 | 国产综合久久久久久鬼色| 国产成人日日夜夜| 91天堂素人约啪| 在线成人免费视频| 中文字幕精品一区| 亚洲国产综合色| 国产露脸91国语对白| 色综合中文字幕国产 | 韩国av一区二区三区| 成人网在线免费视频| 欧美性色aⅴ视频一区日韩精品| 91精品国产全国免费观看| 欧美精品一区二区三区四区| 亚洲欧美一区二区三区国产精品| 同产精品九九九| 春色校园综合激情亚洲| 欧美日韩国产美| 国产精品色哟哟| 日本在线观看不卡视频| 成年人国产精品| 日韩欧美亚洲国产精品字幕久久久| 国产视频视频一区| 奇米精品一区二区三区在线观看| 成人精品国产免费网站| 欧美一区二区在线不卡| 亚洲欧洲日韩av| 国产一区二区免费在线| 欧美日韩国产高清一区| 中文一区在线播放| 免费在线观看日韩欧美| 日本韩国一区二区三区| 国产精品丝袜久久久久久app| 午夜欧美视频在线观看| 91老师国产黑色丝袜在线| 久久视频一区二区| 免费观看一级特黄欧美大片| 91丨porny丨在线| 国产精品天干天干在线综合| 国产一区二区影院| 欧美一区二区日韩| 日韩精彩视频在线观看| 欧美无乱码久久久免费午夜一区| 1区2区3区国产精品| 成人国产精品视频| 中文字幕 久热精品 视频在线| 国产在线观看一区二区 | 免费av成人在线| 欧美日本国产一区| 国产揄拍国内精品对白| 欧美一区二区三区婷婷月色 | 精品欧美一区二区三区精品久久 | 91麻豆精品国产91久久久久久久久 | 国产亚洲一区字幕| 国内久久婷婷综合| 精品国产百合女同互慰| 美女视频免费一区| 欧美大片拔萝卜| 老司机一区二区| 精品国产免费人成在线观看| 美国三级日本三级久久99| 欧美一区二区三区免费视频| 麻豆一区二区99久久久久| 精品美女在线播放| 丰满放荡岳乱妇91ww| 国产精品视频免费| 91精彩视频在线| 午夜久久久久久| 精品久久久久久久久久久久久久久久久| 日本在线播放一区二区三区| 欧美mv日韩mv国产网站app| 国产精品一区在线观看你懂的| 国产日韩影视精品| 91搞黄在线观看| 乱一区二区av| 中文字幕一区免费在线观看| 91精品福利在线| 久久精品国产在热久久| 欧美国产一区在线| 欧美日韩一区二区三区在线看| 男人的j进女人的j一区| 日本一区二区免费在线| 91美女蜜桃在线| 麻豆freexxxx性91精品| 中文字幕高清一区| 欧美精品丝袜中出| 国产不卡视频在线观看| 亚洲一二三四久久| 久久精品无码一区二区三区| 色婷婷久久一区二区三区麻豆| 免费人成在线不卡| 亚洲天堂网中文字| 26uuu精品一区二区在线观看| 精品粉嫩aⅴ一区二区三区四区| 日本伊人精品一区二区三区观看方式| 精品噜噜噜噜久久久久久久久试看| 国产91在线|亚洲| 亚洲成人精品在线观看| 久久久久久久久久看片| 欧美日本国产一区| youjizz国产精品| 久久精品国产久精国产| 亚洲精品欧美专区| 国产欧美一区二区三区在线老狼| 欧美午夜精品久久久| 亚洲视频网在线直播| 91看片淫黄大片一级在线观看| 亚欧色一区w666天堂| 国产一区二区视频在线| 亚洲精品在线电影| 欧美日韩不卡视频| 9i在线看片成人免费| 精品综合久久久久久8888| 免费日本视频一区| 亚洲欧美日韩国产手机在线| 久久尤物电影视频在线观看| 宅男噜噜噜66一区二区66| 色综合天天性综合| 国产成人免费在线观看| 韩国女主播成人在线| 久久精品噜噜噜成人av农村| 亚洲高清不卡在线| 午夜天堂影视香蕉久久| 一区二区在线观看av| 亚洲啪啪综合av一区二区三区| 亚洲国产精品二十页| 国产欧美一区二区精品婷婷| 2024国产精品| 久久色在线观看| 久久亚洲一区二区三区明星换脸| 日韩欧美卡一卡二| 精品国内片67194| 欧美成人video| 精品电影一区二区| 久久久777精品电影网影网| 精品国产91乱码一区二区三区 | 视频一区在线播放| 日产国产欧美视频一区精品| 五月天亚洲婷婷| 日本亚洲天堂网| 蜜乳av一区二区| 国产在线麻豆精品观看| 国产盗摄精品一区二区三区在线| 国产 日韩 欧美大片| 99re这里只有精品首页| 在线观看日韩精品| 在线播放欧美女士性生活| 欧美白人最猛性xxxxx69交| 国产欧美日韩在线| 亚洲va韩国va欧美va| 日韩激情av在线| 狠狠v欧美v日韩v亚洲ⅴ| 成人激情图片网| 欧美日韩综合不卡| 欧美第一区第二区| 国产精品你懂的在线欣赏| 一区二区三区中文在线| 日韩精品1区2区3区| 国产成人av影院| 欧美日韩成人在线一区| 久久婷婷国产综合精品青草| 亚洲欧美综合在线精品| 日韩电影在线免费| 国产福利视频一区二区三区| 在线亚洲人成电影网站色www| 日韩一区二区电影在线| 中文字幕av一区 二区| 视频在线观看一区| 成人18精品视频| 欧美一级久久久| **欧美大码日韩| 久久99精品久久久久婷婷| 91网站视频在线观看| 精品福利一二区| 亚洲成av人片一区二区梦乃| 国产成人aaa| 日韩一区二区视频在线观看|