⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 kbys.h

📁 KByS是一个PE文件压缩壳,在这里你可以学到壳是怎么制作的
💻 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 + -