基于Powershell的恶意代码的应用研究与设计

来源 :西安电子科技大学 | 被引量 : 0次 | 上传用户:zxypost
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着科学技术的发展,人们对恶意软件的检测技术也越发的成熟,传统恶意代码的威胁正在逐渐减弱。由于Powershell良好的过免杀特性,基于Powershell恶意代码的应用逐渐增多,大有泛滥的趋势。近年来流行的网银木马VAWTRAK和蠕虫Duqu2.0便是基于Powershell的两款恶意软件,其造成的危害已经波及不计其数的银行系统和企业组织,造成了不可估量的损失。因此,研究基于Powershell的恶意代码,已经成为信息安全问题的热点。本文首先从Powershell的脚本入手,详细介绍了Powershell脚本执行的五种执行策略,然后针对其默认的限制执行策略提出了三种常用的绕过方法。其次就是对Powershell恶意代码的应用研究。重点分两个部分研究了Powershell恶意代码的应用。第一部分是Powershell恶意代码的常规应用,这部分结合实例讲解了Powershell代码如何加载恶意Payload和利用Powershell恶意代码制作钓鱼文件以及使用Powershell恶意代码收集系统信息,并且对这些功能脚本作了深入的分析和解剖,得出其使用核心都是利用Powershell系统组件的属性来加载恶意Payload到内存中去执行。第二部分是Powershell恶意代码的其它应用,这部分简要介绍了其在内网渗透和程序分析方面的应用。然后在对Powershell恶意代码的应用进行研究、对比、分析后,得出其应用的优点为:可以全面调用.Net Framework底层;可以进行“无文件”的渗透攻击;应用代码简短灵活,功能强大。此外,也对其缺点进行了简要说明。在对Powershell恶意代码应用研究的基础上,就Powershell恶意代码的攻击防御展开思考,结合Powershell自身的三点防御措施,提出了针对Powershell恶意代码攻击防御三点建议:限制用户使用权限;执行签名的脚本;使用端点安全工具。最后针对Powershell恶意代码应用中的不足之处,提出了优化的应用方案,也就是基于Powershell恶意代码的动态集成化应用设计。本应用软件的设计分为两个部分,即客户端和服务端。服务端采用常规的LAMP组合软件进行搭建,而重点的客户端部分采用C++语言编写程序。客户端软件通过HTTP协议与服务端进行信息交互,在收到服务端的数据后,解析数据,然后进行数据类型的判断:符合条件的,创建子线程,调用Powershell程序执行其中的Powershell指令,将执行结果返回服务端,关闭子线程;不符合条件的,则直接丢弃数据。在处理完数据后,继续从服务端接收数据,不断重复上述过程。在代码实现上,主要采用了用于json数据解析的json库以及自己封装的用于HTTP通信的HTTP类,重点结合代码与流程图详细讲解了心跳函数、内存分配函数和数据处理函数等关键函数的功能。最后就软件的具体功能进行了成功的实验仿真。
其他文献
对吉林省西部苏打盐碱地养鱼稻田水体、土壤微生物数量及种群组成进行了初步研究.结果表明:养鱼稻田水体中异养细菌数量为2 810万~30.716万个/mL,显著高于未养鱼稻田(P<0.05);
离子导向装置(ion guide)是传输离子的重要手段。在质谱仪器中,离子导向装置是离子光学(ion op-tics)系统的重要组成部分,是联络处于低真空(或大气压)电离源和质量分析器的桥
目的通过观察蛛网膜下腔出血采用介栓术的情况,研究颅内动脉瘤介入栓塞术和护理方案的不同对患者的治疗效果有什么不同。方法在2017年1月至2019年2月从在我院进行蛛网膜下腔
【正】 拙作《半人半兽实质和起源新解》曾提出,半人半兽的实质是“半兽”图腾,也即动物肢体图腾,它的起源与人以动物肢体图腾为饰有直接的关系.本文拟在此基础上进一步就动
目的:探讨黄芪注射液联合布地奈德雾化吸入治疗支气管哮喘的疗效及其临床价值,为临床治疗该病提供相应依据。方法:2010年6月至2013年6月在我院诊治的94例支气管哮喘患者作为研究
近日,教育部、最高人民法院、最高人民检察院等五部门共同发布《关于完善安全事故处理机制维护学校教育教学秩序的意见》,为学校安全事故处理和维护学校教育教学秩序提供了遵循
报纸
目前部分职业院校在宿舍管理方面,仍以手工记录的方式为主进行管理。针对这样的方式所带来的宿舍管理效率低、易出错且管理数据难以充分利用等问题,从所在单位的实际工作需求
本文综合分析了广播大功率发射台的自动化系统实际运行情况,并对广播大功率发射台的自动化系统相关抗干扰性强化对策,开展了深度的分析及研究,以能够从根本上了解与掌握广播
今天,当越来越多的人知道新华扬并认可这个名字时,这家在詹志春的领导下走过了17个年头的饲料添加剂企业,已然借助科技和服务之势,在生物添加剂行业奠定了自己的行业地位。3月末,2
建立了以推进剂质量为目标函数,并同时满足火箭增程迫弹射程及密集度指标的数学模型,采用约束变尺度优化法,对火箭增程迫弹外弹道参数进行了优化设计,通过优化计算得到了满足设计