- 1、本文档共64页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
软件加壳VC实现
软件加壳源码
采用aplib压缩引擎,使用的时候可以在aplib的官网下载该压缩引擎,可以对EXE、DLL进行加壳。壳源码如下:
#include stdafx.h
#include resource.h
#include malloc.h
#include commctrl.h
#include Commdlg.h
#include Imagehlp.h
#include aplib/aplib.h
#include pibpoly/pibpoly.cpp
#define SMAIN smain.dat
#define IMAGE_PIB_SIG 988
#define ASEC_NAME main
#define FPIB_POLY 1
#define FRSRC_GO 2
#define FICON 4
#define LSIZE_STUB 1524
#define LOFFSET_RING0 0xDB
#define LOFFSET_RING3 0x103
#define LOFFSET_EXP 0x18C
#define LOFFSET_EXPSIZE 0x190
#define LOFFSET_ONAME 0xC
#define LOFFSET_FTHUNK 0x10
#define LOFFSET_AFTHUNK 0x35
#define LOFFSET_ASTHUNK 0x39
#define LOFFSET_FENTRY 0x41
#define LOFFSET_SENTRY 0x50
#define LOFFSET_DLLNAME 0x28
#define LOFFSET_INDEX 0x69
#define LOFFSET_CALLBACKS 0x6D
#define LOFFSET_AINDEX 0x79
#define LOFFSET_ACALLBACKS 0x7D
#define LOFFSET_TLS 0x61
#define LOFFSET_RVATBL 0x8B
#define LOFFSET_SIZETBL 0xB3
#define LOFFSET_BASERELOC 0x151
#define LOFFSET_TLSENTRY 0x15D
#define LOFFSET_ORIGDESC 0x161
#define LOFFSET_ENTRYPOINT 0x169
#define LOFFSET_RSRCENTRY 0x16D
typedef struct _PIB_PLUG_INFO
{
char szPluginName[256];
char szPluginDesc[256];
BYTE dwHiVer;
BYTE dwLowVer;
BYTE dwRing;
} PIB_PLUG_INFO, *PPIB_PLUG_INFO;
typedef VOID (*INFOPROC)(PPIB_PLUG_INFO);
typedef VOID (*PFUNC)();
typedef VOID (*PCLIENT)();
typedef VOID (*PCLIENTFUNC)(DWORD,DWORD);
typedef DWORD (*PSIZEFUNC)();
HINSTANCE ghInstance;
HWND xmhwndDlg;
HWND hwndDlgSubA;
HWND hwndDlgSubB;
IMAGE_TLS_DIRECTORY TlsDir;
DWORD dwFlags;
DWORD dwRvaTbl[10];
DWORD dwSizeTbl[10];
DWORD dwGlobalCount=0;
DWORD dwOrigEntrypoint;
DWORD dwOrigRsrcRVA;
DWORD dwPluginCount=0;
DWORD dwActualPlugin;
DWORD dwSizeIcon;
DWORD dwSizeGroupIcon;
DWORD dwSeperCalc;
DWORD dwIconBox[2];
DWORD dwGroupIconBox[2];
BOOL boolRsrc=FALSE;
BOOL boolPresRsrc=FALSE;
LPVOID lpIconAddr;
LPVOID lpGroupIconAddr;
LPVOID lpPluginActual[20];
HMODULE hModuleCallback[20];
char *lpPluginBlock[20];
char *lpPluginName[20];
char szCurrentDir[256];
// By Iczelion (win32asm.c
您可能关注的文档
- 测绘实验实训中心建设项目申请书钱如友修改-.doc
- 浙江沁园产品网络分销建议.pptx
- 漂移通量模型.docx
- 珍爱生命文明行车.ppt
- 盘县小吃.ppt
- 超声波振动膜生物反应器.doc
- 超声胡桃夹现象.ppt
- 超市品类管理模型及流程.ppt
- 超市圣诞元旦春节活动方案.doc
- 超市盘点管理流程.doc
- 2021-2022学年湖北省武汉市黄陂区七校联盟八年级(下)质检数学试卷(3月份)(解析版).pdf
- (研优卷)浙教版六年级下册数学期末测试卷及含答案.pdf
- 2024年素质教育工作计划范文(三篇).pdf
- 发热门诊护理理论考核试卷(9月份).pdf
- 2024年广东中考终极押题卷.pdf
- (试题)医师定期考核口腔医学历年真题.pdf
- 2022-2023年中级银行从业资格之中级个人贷款综合提升训练试卷包括详细解答.pdf
- 2022国开形考任务 《国际私法》 (14).pdf
- 2024高考发言稿范例(3篇).pdf
- 山东省临沂市郯城县2023-2024学年九年级上学期期中语文试题(含答案).pdf
最近下载
- 自考00152组织行为学 名词解释题及大题答案汇总.docx
- 2024年陕西省西安市新城区中考模拟语文试题(含答案).docx VIP
- 手术室常见药物.pptx VIP
- 浅谈民办幼儿园可持续发展.doc VIP
- 绿色施工安全防护措施费用投入计划表GDAQ20109.xls
- 2024年一级造价师考试题库附完整答案【考点梳理】.docx
- CNAS与CMA二合一《内审检查表》.docx VIP
- 标准、规范、准则_JIS R7606-2000 Carbon fibre -- Determination of the tensile properties of the single-filament specimens.pdf
- 癌症筛查与早期诊断PPT.pptx
- 劳动工具的探究(教学设计)-六年级下册劳动浙教版.docx VIP
文档评论(0)