如何让杀毒软件成“睁眼瞎” -电脑资料

电脑资料 时间:2019-01-01 我要投稿
【www.unjs.com - 电脑资料】

  Gdk798{display:none;}

  最近有调查报告显示,知名品牌的杀毒软件对新型计算机病毒的查杀率只有20%,而漏杀率却高达80%,

如何让杀毒软件成“睁眼瞎”

。那么是什么原因造成这种状况的?到底是如今的病毒过于厉害,还是杀毒软件的能力有限?今天我们就通过实例来看看是什么刺瞎了杀毒软件的双眼。

   姓名:于谦

   特长:免杀程序的制作

  使用工具:MaskPE

  使用工具:超级加花器

  使用工具:PrivateexeProtector

   自白:

  由于木马软件都存在着黑特性,所以每当它们被公布出来不久,就会被杀毒软件所查杀。为了避免这种情况的发生,我开始研究如何对 程序进行免杀,让各种各样的杀毒软件在它们面前成为睁眼瞎。

  如何才能起到免杀效果

  现在的杀毒软件对任何病毒的查杀,都是建立在拥有该病毒的特征码的基础上的。 为了让木马程序不被杀毒软件查杀,会通过各种方法对它进行修改或伪装,也就是进行免杀处理。

  目前常见的免杀方法有加壳、加花(指令)、修改特征码、变换入口点、入口点加密等。同时当前主流的杀毒软件都采用了复合特征码,因此很多时候通过一种方法很难达到免杀效果,这时需要几种方法配合才能起到免杀效果。

  实战程序免杀

  一、免杀从程序内部开始

  准备好我们要免杀的 程序。首先进行加密处理,运行加密程序MaskPE,它是一款自动修改PE文件的软件,可以将程序原有的源代码打乱,这样就能生成免杀的木马或病毒,

电脑资料

如何让杀毒软件成“睁眼瞎”》(https://www.unjs.com)。

  点击LoadFile按钮选择免杀程序,在SelectInformation列表中任意选择一项,最后点击MakeFile按钮,在弹出的窗口中对加密的文件进行另存即可(图1)。

  二、花指令迷惑杀毒软件

  运行超级加花器,这是一款全新的加花程序。首先将服务端程序直接拖动到程序的主界面进行释放,接着在花指令下拉列表中选择一种花指令,单击加花按钮后就可以了(图2)。这样,一段花指令就被成功地添加到 程序代码的最前面,那些从文件头提取特征码的杀毒软件也就无能为力了。

  .Fzp712{display:none;}  三、加壳阻止杀毒软件分析

  然后进行加壳处理,这样可以阻止杀毒软件将获取的源代码和特征码进行比对。运行PrivateexeProtector这款加壳程序,在出现的应用程序列表中设置需要免杀的 程序。再将下面设置选项中将动态保护勾选上,最后点击工具栏中的开始保护按钮即可马上进行加壳处理(图3)。

  四、改入口点防特征码对比

  最后进行更改入口点的处理,它的目的和加壳处理相似,就是让杀毒软件无法从 程序的入口点来获取源代码。运行PEditor这款软件修改程序,点击浏览按钮选择 程序,找到入口点这个信息选项,接着在原来的数值的基础上加上1,接着点击应用更改按钮就可以完成刚才的设置确认(图4)。

  当 程序进行完免杀处理以后,首先要使用多款杀毒软件对它进行杀毒检测,没有安装杀毒软件的用户也可以通过一个多引擎样本查毒网站(http://www.virustotal.com

  如果已经不被杀毒软件所查杀了,还要在本地测试经过免杀处理后的程序是否能正常的运行。只有进行了这一系列测试以后,才能确定该 程序是否免杀成功。

最新文章