利用符号执行对抗APT样本反沙箱检测的研究

来源 :上海交通大学 | 被引量 : 0次 | 上传用户:hexiaole632
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着办公数字化、数据云端化等概念在政府、企业、高校、军队内的不断落地,针对这些目标的攻击事件层出不穷。在所有类型的攻击事件中,由于高级可持续性威胁(APT)的攻击目标明确、攻击行为多样、攻击阶段复杂、时间跨度长,是公认的最难以分析的攻击事件。随着资源的增加、技术的进步,采用沙箱技术来动态分析APT样本的企业逐步增加,沙箱动态分析被认为是防御APT的最后一道防线。然而,目前超过80%的APT样本采用多种机制探测沙箱环境,当发现自身运行于异常环境时会停止恶意行为。对于符号执行系统,反沙箱检测会导致程序分析产生多个分支,恶意行为的分支淹没其中。进一步,如果无害行为中分支存在混淆代码,会造成路径爆炸问题,甚至导致符号执行系统的崩溃。通过对符号执行核心原理的分析,并且结合APT报告中出现的反沙箱检测机制,本文使用开源二进制符号执行工具ANGR作为基础系统,在其上补充了Win32 API挂钩、VEX指令修补、内存结构完善三种插件,并设计了一种可应对未知反沙箱检测的托底方案,开发了原型系统。原型系统既可以使程序只执行包含恶意行为的分支,又可以自动生成反沙箱检测的IOC指标,代表攻击者使用工具的特征。在实验评估部分,使用al-khaser与paranoid fish两款开源的反沙箱检测软件,将原型系统与ANGR进行纵向对比,证明原型系统可以有效避免执行冗余分支;将原型系统与商用沙箱系统进行横向对比,证明原型系统可以应对更多的反沙箱检测手法。最后,对Kasidet后门程序使用原型系统进行分析,成功绕过了所有反沙箱检测机制,并生成了反沙箱IOC特征,证明了原型系统的可用性。
其他文献
变压器油中微小杂质颗粒的产生是难以避免的。目前,绝缘油中杂质颗粒被认为是为威胁大型电力变压器安全可靠运行不容忽视的因素之一,也是国内外科研工作者关注的重要课题。矿
近年来,随着绿色能源和高新技术的飞跃发展,电力系统进入到了智能电网时代。智能电网规模庞大,同时电网内部含有大量新能源接入,这给传统的依赖建模的电力系统分析方法造成困
我国是全球铅储量最大的六个国家之一,在蓄电池、电缆护套、铅合金、射线防护,铅基催化剂等行业中,铅都发挥着重要作用,但同时铅也是严重危害生物健康的重金属之一。环境中的
太阳能作为一种清洁可持续的绿色能源,合理的开发利用是解决能源和环境危机的有效途径之一。其中,光-电转换是太阳能资源利用的重要手段。近年来,有机太阳能电池由于其柔性、
目的:观察钙离子通道在参仙升脉口服液改善老龄大鼠窦房结功能障碍中的表达变化,探讨参仙升脉口服液改善老龄大鼠窦房结功能的作用机制。材料与方法:通过对大鼠心率及心电图
齿轮传动因时变啮合刚度产生的振动和噪声会对设备的寿命和人员的健康产生很大的影响。通过在齿轮中配置颗粒阻尼器,在齿轮传动时,由于阻尼器中的颗粒间会产生非弹性碰撞和摩
盐渍化土壤在世界范围内广泛存在,且面积还在不断扩大,其可对植物造成渗透胁迫并破坏离子平衡,甚至诱发活性氧(ROS)大量积累从而影响植物的正常生长发育,使农作物减产。茶多酚
硅氢和铝氢化合物都是有机合成化学中非常重要的氢化试剂。本论文研究了硼基硅氢化合物与系列联多重键有机分子的反应化学,同时也设计合成了一种具分子内N/Al松散Lewis酸碱对
在国有企业全面深化改革的进程中,现代企业制度的推广成了最基本的要求。但是,现代企业所倡导的公司制,存在着天然的治理缺陷,那就是实行公司制的现代企业在所有权和经营权上
目的:注射D-gal构造衰老大鼠,给予衰老大鼠健脾药膳灌胃的护理措施,评价衰老模型是否成功;分析比较健脾药膳作用于衰老大鼠后氧化和凋亡指标的变化及出现变化可能涉及的机制