| 网站首页 | 范文 | 演讲致词 | 汇报体会 | 总结报告 | 公文方案 | 领导讲话 | 党建工会 | 论文 | 文档 | 
您现在的位置: 范文大全网 >> 论文 >> 免费范文 >> 正文 用户登录 新用户注册
GPU恐成最大帮凶未来病毒运行技术前瞻           
GPU恐成最大帮凶未来病毒运行技术前瞻
恶意软件的编写者们不断地在寻找新的方法来伪装他们的代码,以求逃过杀毒软件的检测。目前有两种新的代码伪装技术对现有的恶意代码检测分析系统形成了挑战,这就是脱壳(unpacking)和运行时多态(run—timep01yITlorphism)。更为危险的是,脱壳和运行时多态都可以利用GPu进行加速。这样一来,之前困扰恶意软件编写者的那些高负荷计算运行方法,都可以利用GPU强大的并行计算能力进行处理。这将导致我们在未来而临破坏力更为强大、狡猾而令人防不胜防的恶意软件。
  
  加壳和变身恶意软件感染计算机的方法
  
  本文中将提到多次有关汁算机病毒、僵尸客户端、木马程序、后门程序以及恶意软件等诸多对电脑经常程序运行产生危害的非法软件。为了方便起见,本文全部将其称呼为“怀有恶意性质的软件”或“恶意软件”。
  在正常情况下,这些怀有恶意性质的软件,会悄悄地插入你的系统进程中,并在后台执行一些不可告人的操作。从硬件角度来分析,传统计算机系统中,只有CPU能完成这样的任务。原因首先是CPU可以执行任意类型的代码,可编程性极强;其次,CPU是系统的核心,拥有执行任务相当高的权限;其三,现代CPU性能都很不错,多核心技术的普及让这些怀疑恶意性质的软件即使运行起来,用户也很难察觉——因为你的CPU某些核心往往不会满载,NVlDIA,已经分别针对其GPU发布了相应的SDK(software developmentkits,软件开发包),用于帮助程序员执行可以在GPUJL运行的通用代码。wWw.YBAsk.COm这些代码甚至可以使用传统的C语言来编写,比较常见的有NVIDIA和CUDA或者AMD的Stream。
  目前,最新一代的GPU(比如支持DirectX 11的NVIDIA GeForce GTX500系列),已经允许CPU和GPU上运行的代码完全相同(如NVIDIA所推出的CUDA-X86计划)。在这种情况下,GPU通用计算被广泛应用于各类计算任务中。当然,这部分计算任务还包括那些“雄心勃勃”的恶意软件代码编写者。考虑到通用计算的巨大潜力,做出“恶意软件编写者们将利用现代GPU的强大性能,来为自己牟利”的预测就是很自然的事情了。
  当然,如果恶意软件需要正常的运行,必须有两个先决条件:1.躲避现有反恶意软件的防御

[1] [2] [3] [4] [5] [6] [7] 下一页

  • 上一个论文:

  • 下一个论文:
  • 推荐文章
    浅谈GPS在林业工作中的应用
    GPS在林业工作中的应用
    GPS新技术在石油地震勘探测量
    基于GPRS技术实现的远程交通
    静态GPS定位在地质勘探中的应
    浅谈GPS在林地管理中的运用
    GPU光线跟踪算法加速结构研究
    GPRS通信技术
    航测控制网采用GPS技术的探讨
    关于GPS RTK技术在工程测量中