×

免杀

什么是免杀?病毒软件写免杀有多难

admin admin 发表于2022-05-26 21:03:31 浏览126 评论0

抢沙发发表评论

什么是免杀


免杀就是通过修改PE文件的代码或结构来达到躲避杀毒软件查杀的目的。
简单的说:杀毒软件的原理是匹配特征码,而免杀的目的就是要修改这些特征码。
而PE文件就是指Windows里的DLL与EXE文件,PE的意思就是Portable Executable,即可移植的执行体。
PE文件总的来说是由DOS文件头、DOS加载模块、PE文件头、区段表、区段五个部分组成。
知道这些是免杀最基础也是最核心的知识,之后就可以深入的学习免杀了。

病毒软件写免杀有多难


免杀,也就是反病毒(AntiVirus)与反间谍(AntiSpyware)的对立面,英文为Anti-AntiVirus(简写Virus AV),逐字翻译为“反-反病毒”,翻译为“反杀毒技术”。单从汉语“免杀”的字面意思来理解,可以将其看为一种能使病毒木马避免被杀毒软件查杀的技术。理论上讲,免杀一定是出现在杀毒软件之后的。而通过杀毒软件的发展史不难知道,第一款杀毒软件kill 1.0是Wish公司1987年推出的,也就是说免杀技术至少是在1989年以后才发展起来的。关于世界免杀技术的历史信息已无从考证,但从国内来讲,免杀技术的起步可以说是非常晚了。您有没有过心爱的工具被杀毒软件KILL的经历;您有没有过辛辛苦苦整理出来的工具集被杀毒软件搞成面目全非而“义愤填膺”的时候;您有没有过好不容易拿到权限,上传的木马却被杀的痛心时刻?免杀,它能做的就是避免这些事情的发生!使杀毒软件成为摆设!当然,除此之外免杀技术带给我们更多的,将是思想的飞跃与技术的成长。

但是要想真正明白免杀能做什么,就要先明白免杀会涉及到什么。对于初学者来说,免杀只会涉及到一点基本的PE文件知识与一些免杀工具的使用,而对于高手来说,免杀甚至会涉及到Ring0(内核层)的程序编译技巧。所以免杀这门课程涵盖面还是相当宽泛的。举例来说,如果说程序是一张烙饼,那壳就是包装袋,可以让你发现不了包装袋里的东西是什么。比较常见的壳一般容易被杀毒软件识别,所以加壳有时候会使用到生僻壳,就是不常用的壳。去买口香糖你会发现至少有两层包装,所以壳也可以加多重壳,让杀毒软件看不懂。如果你看到一个袋子上面写着干燥剂、有毒之类的字你也许就不会对他感兴趣了吧,这就是伪装壳,把一种壳伪装成其他壳,干扰杀毒软件正常的检测。-免杀


怎么做免杀工具


要免杀当然做加壳处理了~~
手工还是程序,程序的话,现在一般都能被杀毒软件查出来。
还是自己免杀比较好。
首先要脱壳,然后再安装免杀的方法“加特征码,跳转,加壳之类的都可以”
只需要一个工具就可以了
ODbyDYK
你说得不详细,只能这样笼统说下
-免杀