- 0
- 0
- 约1.16万字
- 约 13页
- 2026-07-28 发布于山西
- 举报
一.
再研究脱壳技术,知其然只其所以然。想要脱壳,先知道壳是怎么加上去的。在朋友
的帮助下完成了本课题的编写。
现有一个壳子程序为shellCode.exe,有一个需要保护的程序为Hash.exe,将壳子程序添加一
个节,在将需要保护的程序到节里,做相关修改后这样就形成了一个带有壳的
Hash_shell.exe。
本文主要研究壳子程序shellCode.exe是如何实现的。
二.壳程序编写流程图
三.整体架构
1、LoadPE将壳子的程序读到缓冲区
(1)将带有壳的程序得到缓冲区pTempFileBuffer
打开文件pFile,得到文件大小fiize
将文件到缓冲区pTempFileBuffer
(2)找到最后一个节,将最后一个节读到pFileBuffer中
找到最后一节最后一节
将最后一节拷贝到内存pFileBuffer,这里需要注意pFileBuffers是需要传出去的参数,另
外注意释放空间。
2、FileToImage将文件拉伸到内存
(1)拷贝头部,不需要拉伸
(2)拷贝节表,需要拉伸
(3)将pTmpImageBuffer传递给指针pImageBuffe
您可能关注的文档
- 面向绿氢制备的风光互补制氢系统气象匹配性评估设计.docx
- 面向智能配电网的开源硬件测控终端设计与IEC61850模型映射实现.docx
- 应用戏剧(Applied Theatre)与数字技术结合在心理健康教育、 stigma 消除中的创新实践.docx
- 2028年养老健康大数据共享机制中的隐私保护技术演进与合规性研究.docx
- 2026年生物基丙烯酸在涂料行业的替代进程与环境法规驱动因素.docx
- 2027年气候变暖对冬小麦越冬冻害与倒伏复合风险气象识别与抗逆栽培空间配置设计.docx
- 社区“嵌入式”养老模式对失能老人家庭照料者经济负担与心理健康的影响 .docx
- 基于脉冲反射法的电力电缆故障测距系统设计与精度提升研究.docx
- 聋人书面语习得中的手语干扰:基于语言迁移理论的句法分析 .docx
- 2025年嘉峪关市金川区三下数学期末考试模拟试题含答案.docx
最近下载
- 一种金耳的种植管理方法.pdf VIP
- GB50074-2014石油库设计规范2020年局部修订条文征求意见稿.pdf VIP
- 压力容器设计审核人员培训GB1503-压力容器第3部分设计第6章.ppt VIP
- 人民医院保洁服务项目方案投标文件(技术方案).doc
- 2025年国家开放大学电大《公共部门人力资源管理》论述题库及答案.pdf VIP
- 110KV-750KV架空输电线路设计规范(GB-50545-2024)-强制性条文-word整理版.doc VIP
- JC∕T 2094-2021 生态护坡和干垒挡土墙用混凝土砌块.pdf
- 《GA/T 2342-2025车辆管理所场地设置规范》.pdf
- 深度解析(2026)《GBT 150.3-2024压力容器 第3部分:设计》.pptx VIP
- 民航法律法规与实务试题.docx VIP
原创力文档

文档评论(0)