1 / 2
文档名称:

一种虚拟机载入器的制作方法.docx

格式:docx   大小:17KB   页数:2页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

一种虚拟机载入器的制作方法.docx

上传人:421989820 2022/6/28 文件大小:17 KB

下载得到文件列表

一种虚拟机载入器的制作方法.docx

文档介绍

文档介绍:一种虚拟机载入器的制作方法
专利名称:一种虚拟机载入器的制作方法
技术领域:
本发明涉及虚拟计算机技术领域,具体地说,涉及一种虚拟机载入器。
背景技术:
现有技术中,随着计算机技术的不断发展,计算机的功能越来越强大,虽然移动存储设函数入口点;检查子进程DLL函数入口点内DLL导入项的文件路径;判断该路径是否是虚拟路径,如果是,则将此DLL导入项删除并保存在DLL虚拟路径表中;激活子进程并将DLL虚拟路径表传给子进程。
所述虚拟机自身的逻辑模块包括虚拟机运行时模块和/或虚拟机逻辑模块。本发明实施例中提供的载入器在虚拟环境下接管应用程序的详细处理的流程图,如图3所示,包括如下处理步骤步骤S301,将欲启动程序的执行文件(exe文件)载入内存;步骤S302,暂时屏蔽系统(主操作系统Host OS)的Manifest检测;步骤S303,以该内存建立子进程并暂停新建立的子进程;步骤S304,将壳层程序载入内存并置于程序容器中;步骤S305,以复制的NT表(Native API)与动态连接库DLL函数入口点取代子进程的NT表与DLL函数入口点;步骤S306,检查子进程DLL函数入口点内DLL导入项的文件路径;步骤S307,判断该路径是否是虚拟路径,如果是,则将此DLL导入项删除并保存在DLL虚拟路径表中,否则执行下一步骤;步骤S308,判断是否有未处理的DLL导入项,如果是,则执行步骤S306,否则进入下一个步骤;步骤S309,将虚拟操作系统VOS模拟器主模块的DLL文件路径插入子进程的DLL函数入口点的表头;步骤S310,清除子进程的dotNET元数据;步骤S311,激活子进程并将DLL虚拟路径表传给子进程,到此转入子进程的运行步骤。接着上面的步骤,以下是转入子进程的运行步骤步骤S401,系统(Host OS)自动载入VOS模拟器主模块;步骤S402,系统(Host OS)自动载入所有非虚拟路径的DLL模块;步骤S403,运行VOS主模块;VOS主模块的运行步骤说明步骤S501,将被取代的NT表与DLL函数入口点还原回原来的表;步骤S502,将Host OS的SysEntry系统服务的进入点改为VOS的SysEntry系统服务的进入点;步骤S503,载入VOS的配置表;步骤S504,根据配置表载入指定的VOS功能模块;步骤S505,初始化VOS功能模块并取得支持的系统函数列表;步骤S506,取得函数列表中的函数记录项;步骤S507、系统判断是否为低阶系统函数;步骤S508,如果判断为是,,如果判断为否,则继续判断是否为NT原生函数;步骤S510,如果判断为是,则Detours NTDLL内相应函数在内存的内容;步骤S511,如果判断为否,则找出该函数在Win32DLL群所在DLL位置再执行Detours该DLL内相应函数在内存的内容;步骤S512,判断是否还有未处理的函数记录,如果判断为是,则回到步骤S507再进行,如果为否,则继续下一个步骤;步骤S513,判断是否有未初始化的功能模块,如果判断为是,则回到步骤S505进行,如果为否,则继续下一个步骤;步骤S514,根据传入的DLL虚拟路径表以VOS的DLL载入功能载入表中所有的DLL ;步骤S515,初始化TLS,修正当前工

最近更新

八年级物理光学知识点 9页

全省纪检监察机关办案人员执纪执法业务知识考.. 12页

《桥梁投标导学案-2023-2024学年小学科学湘科.. 5页

《我在成长作业设计方案-2023-2024学年科学苏.. 5页

《专题探究 能溶解多少物质》导学案 5页

2024年执业药师之中药学综合知识与技能综合练.. 22页

优秀项目经理部申报表 5页

2024年成都市双流区母婴保健专项技术服务培训.. 3页

人才招聘另请高明还是自己培养管理资料 4页

2024年建筑类工程施工合同范本(3篇) 14页

五行属金的字及含释义(3-27画) 12页

2024年大蒜项目资金筹措计划书代可行性研究报.. 69页

中标后工作流程 8页

2024年粗糙度测试仪项目资金申请报告代可行性.. 75页

中学生百科知识竞赛题目及答案 10页

中学生信息技术知识竞赛模拟试题[1] 9页

2024年度全国社会工作者(初级)《社会工作实务.. 19页

2024年度全国研究生入学考试《中医综合》练习.. 17页

2024年充填机械项目资金申请报告代可行性研究.. 68页

个人总结最全英语与美语的区别 23页

妇科肿瘤的健康宣教ppt 28页

2022江苏交通控股有限公司校园招聘试题及答案.. 3页

alc板轻质隔墙验收规范 1页

五年级下册数学试题-期中试卷(江苏苏州2023年.. 7页

优秀学生的特点及培养 2页

人资绩效考核--顺丰公司快递 23页

烟花爆竹公司突发环境事件风险评估分析报告 83页

TLC-JC-TXJD002.3 无线通信室内信号分布系统无.. 8页

班组管理-PPT课件(精心整理) 49页

环境监测与治理毕业设计论文 36页