📄 kbys.h
字号:
#ifndef _KBYS_H_
#define _KBYS_H_
#include <windows.h>
#include <commctrl.h>
#include "resource.h"
#pragma comment (linker, "/subsystem:windows")
#pragma comment (lib, "comctl32")
///////////////////////////////////////////////////////////////
HWND hWnd;
HICON hIcon;
HINSTANCE hInst;
BOOL bChinese;
char szMessage[32];
///////////////////////////////////////////////////////////////
char szFileName[MAX_PATH]; //加壳的文件名
LPBYTE MapOfFile; //整个文件
LPBYTE MapOfOverlay; //附加数据
DWORD SizeOfOverlay; //附加数据大小
LPBYTE MapOfIAT; //处理后的输入表信息
DWORD SizeOfIAT; //输入表信息大小
LPBYTE MapOfRSRC; //处理后的资源块
DWORD SizeOfRSRC; //资源块大小
DWORD CountOfICON; //不压缩的图标总数
LPBYTE ICONOffset; //不压缩的图标信息
LPDWORD GICONOffset; //不压缩的组图标信息
LPDWORD VERSNOffset; //不压缩的版本信息
LPDWORD XML18Offset; //不压缩的XML信息
LPBYTE MapOfTLS; //处理后的TLS块
DWORD SizeOfTLS; //TLS块的大小
LPBYTE MapOfReloc; //重定位数据
DWORD SizeOfReloc; //重定位数据的大小
LPBYTE MapOfPack; //需要压缩的数据
DWORD SizeOfPack; //压缩前的大小
DWORD SizeOfPacked; //压缩后的大小
LPBYTE MapOfShell; //壳段
DWORD AddrOfShell; //壳段的起始地址
DWORD SizeOfShell; //壳段大小
DWORD MagicMark; //E8E9标记
DWORD MagicNumber; //E8E9处理总数
LPDWORD ShellInfo; //壳段中的数据结构
///////////////////////////////////////////////////////////////
IMAGE_NT_HEADERS32* PE; //PE头
IMAGE_SECTION_HEADER* SH; //区段信息指针
BOOL bDLL; //是否是dll
#endif //_KBYS_H_
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -