武汉热线 - 武汉地区最专业的新闻资讯网站!
当前位置: 主页 > 国际新闻 > 互联网资讯 毒师周军:我如何创造一只“杀毒神兽”

毒师周军:我如何创造一只“杀毒神兽”

发布时间: 2017-03-25 10:32:16 来源: 作者:
​我是一个以杀毒为职业的人。

周军,前瑞星内核团队负责人,火绒安全联合创始人。

这位“技术宅”的最大热情就是反病毒技术的研究。当杀毒软件之间进行暗黑攻伐的时候,他在研究病毒样本;当杀毒软件纷纷用免费方式流量变现时,他在研究反病毒技术;当杀毒软件纷纷成为“入室管家”时,他仍旧在专心致志地打磨杀毒引擎。

所谓天道酬痴,大抵正是如此。“毒师”周军和伙伴们用数年时间,饲养了一只“杀毒神兽”,在这只神兽眼中,所有的病毒都无处遁形。

毒师周军:我如何创造一只“杀毒神兽”

【周军】

口述/周军 | 文/史中

我是一个以杀毒为职业的人。

杀毒这件事,从来不像看上去那么简单。这就像数学,一切都源于简单的加减乘除,最终发展出的数学理论却浩瀚无比。也更像医学,庸医也许大动干戈,神医可能轻描淡写。病人,从某种程度上来说都无法判断医生医术的好坏。

自从电脑占据普通人的客厅或书房,病毒和杀毒软件就先后出现了。上个世纪末,杀毒软件甚至成为像我一样的年轻人认识 PC 的一个入口。

这些杀毒软件背后的人,大概被统称为安全研究员。他们的工作说来也简单:制造一套系统,让它能够识别尽可能多的病毒。

这套系统就是杀毒引擎。

如果用警察来做比喻的话,警察抓坏人的方法有两种:

1、通过通缉犯的照片和行人一一比对,找出在逃的坏人。这种方法有个弊端,那就是如果坏人乔装改扮,甚至去韩国整个容,去泰国变个性,警察就有点懵X。

2、通过观察人们的行为来判断——坏人总要犯案的。老刑警站在街角,通过神态和动作就能八九不离十地判断出人群中哪个是伺机下手的窃贼。只需要在他下手之时,把冰凉的手铐磕到他的手腕上。

杀毒引擎也是同样的道理,“根据已知的信息找到未知的所在”。只不过对我来说,我更倾心于刚才所说的第二种方法,用我们的行话来讲,叫做“特征+行为分析”。我的理想,就是不断完善我们饲养的这头“杀毒神兽”。

(一)

我生在北京。第一次接触病毒,是在高中的时候。和很多人一样,大名鼎鼎的 CIH 病毒闯进了我的视野。这是我第一次听说病毒这个词儿。一个小小的程序竟然可以搞垮一台电脑,其中肯定会有很特殊又很神奇的原理。当时我想,如果能够做病毒研究,这事还是挺牛X的。

所以,我报考了北京工业大学的计算机科学与技术专业。

但是,在技术研究这条路上,第一个坑却是我的老师。汇编课的老师在开学第一天就对我们说:“学这个东西没用。老实说不是学校非要开,我不爱讲。”听到这句话,我当时就走了。既然老师都是这种态度,那我何必浪费时间呢?

我并不相信这门课没有用。虽然在大学,但其实对于底层语言和编程基础,大部分都来自我的自学。

我的专业会接触相对宽泛的计算机领域,所以实际上在大学期间我做了很多不同的方向,甚至有相当长的时间,我在做图形学相关的。到了大三的时候我突然意识到,我必须找到一个我真正热爱的方向作为终身的选择。

我回想过往的经历,虽然接触过很多方面的计算机技术,但是当年的 CIH 病毒还是出现在我的思维里。围绕反病毒的逆向、驱动、代码这些底层技术,让我觉得可以在计算机上制造一个自由的空间。在这个虚拟又广袤的空间里和病毒制造者用数字和代码进行对抗,这种快乐恐怕只有像我一样的“技术宅”才能体会吧。

相比初见 CIH 时的无处下手,临近大学毕业时我已经掌握了足够的武器可以和病毒同台作战了,我觉得是时候加入反病毒专家的队伍了。

当时国内的安全公司寥寥无几,要做安全当然就要去最好的公司。我挑选了一个当时风头正劲的投去了简历。这家公司就是瑞星。我顺利通过了面试,不过由于我还在大三,公司告诉我只能以实习的方式来工作,没有工资。我说,没有工资我也干。

我开始了在瑞星的“毒师”生涯,这一干就是六年。

(二)

我是个搞技术的,所以不太会宣传自己。我总觉得人的精力是有限的,如果花精力在宣传上,真正做技术的精力就会减少。

在瑞星的时候,有一件事让我印象很深刻。

当时国外流行一种病毒,叫做“viking”威金。这种蠕虫病毒会感染用户的程序,通过文件拼接的手法“寄生”在宿主程序上进行传播。这种病毒虽然传播广泛,但是在技术上并不难对抗。

有一天我分析病毒样本,突然发现了一个感染手法和 Viking 类似的“过程感染型蠕虫”。在虚拟机上跑了一下,我发现这种病毒的制造水平很粗糙,感染过程也就是简单地进行文件拼接。从开始分析到把样本加入病毒库,只花了我不到半小时。

我觉得这个病毒也太简单了,随手在内部命名标签里写上了“nimaya”(***呀),表达了一下愤怒。

然而,就是这么一个简单的病毒,却很快肆虐了半个中国。

过了几天,市场部找到我,说要用这个病毒炒作一下,让我给病毒命个名。我看了下内部名称,好像不太雅观。我说,要不就叫“尼姆亚”吧。后来,这个病毒有了一个更广为人知的名字:熊猫烧香。

毒师周军:我如何创造一只“杀毒神兽”

后来,我看到了市场部发出去的文章,大意是“我们的分析师用了三天三夜时间,废寝忘食地研究对抗策略,现在终于可以完全清除这类病毒了。”

看到这篇文章,我觉得很丢脸。瑞星的安全分析师很辛苦,圈内人会觉得连这么一个病毒你瑞星都要搞三天三夜,这实在让我脸上挂不住。

说白了,作为一个技术出身的人,我很看重自己和团队的技术声誉。在瑞星的日子里,虽然有时会遭到公关战的“高级黑”,我和同事们还是保持了杀毒水平的领先。并且我也认识了很多志同道合的朋友,这其中,就有当时瑞星的 CTO 刘刚、主机安全研究分部负责人毛钧。

我们三个都是技术出身。我们的爱好就是钻研反病毒技术,改进杀毒引擎。但是,我越来越发现,在瑞星有很多框架和历史包袱不是我们依靠一己之力能改变的。

与其可能在技术上受限制,不如我们几个人一起从零开始。当时头脑一热,我们一起辞职,和更早离开瑞星的市场总监马刚一起成立了“火绒安全”。

毒师周军:我如何创造一只“杀毒神兽”

【火绒安全团队(左起):产品经理李幸、联合创始人毛钧、联合创始人兼CEO刘刚、联合创始人周军、联合创始人马刚】

(三)

我们买了一张桌子,几把椅子,撸起袖子开干。这张桌子现在还摆在会议室里。

能够按照自己的意图去做喜欢的东西,这种自由的感觉简直太好了。

终端安全,尤其是杀毒引擎需要大量的数据积累,而2011年我们成立火绒的时候,手上只有我们几个人的技术。于是我们决定,先不急着做杀毒引擎,先做个分析工具。

杀毒引擎会利用内置的病毒库和识别规则,精确判别病毒。而防御工具则是尽可能地把程序的进程关系和对电脑的动作步骤呈现出来,相当于对运行的程序做X光或 CT。

这个工具就是火绒剑。

火绒剑可以展示系统内部正在运转的详细情况,包括内核进程、驱动状态和网络状态。总之,可以辅助“电脑高手”来检查系统的“健康情况”。

我们把火绒剑放到了自己的QQ群里,也放到了卡饭论坛上,大家觉得这个工具非常实用,这些支持者也成为了我们的最早的用户。

毒师周军:我如何创造一只“杀毒神兽”

【火绒剑】

有了火绒剑,显然就要有火绒盾。火绒盾一开始的功能也很简约,就是通过行为模式来判断一个程序是否存在恶意。

看一个程序是否有恶意行为,仅仅通过一个动作(单步防御)在很多情况下不能奏效,而是要把一个主体的多个动作串联起来才能判断。

举个例子:

一个人使用刀,并不是违法行为;

一个人站在人群中,也并不危险;

但是一个人在人群中握着刀,就很危险。

这个思路并不新奇。火绒盾做出的第一版产品也和“主流产品”很相似。但是由于可以直接接触到用户的反馈,我发现原来我们做多步防御的思路并不好。

过去的行为分析,主要看的是进程和进程的关系。每个分析器用独立的视角分析一个进程,这样就会造成子进程父进程等等多个进程分析之间的混乱。而我们发现,如果换一个视角,把每个行为和进程的关系作为一个矩阵来观察,事情就变得非常清晰了。

用这种方法,系统可以比较容易地总结出病毒的行为模式,建立起一整套基于行为的防护规则。这一套分析规则一直没有让人失望,至今为止还没有需要被“特殊照顾”的白名单文件。

12下一页查看全文
  • 关键词浏览:
  • 2022第九季 SIUF国际超模大赛总决赛在深圳举行
  • 8月12日晚,“心衣天使内衣超模”2022第九季SIUF国际超模大赛总决赛在深圳会展中心举行。当晚,13号选手周家圻夺得冠军,1号选手张珊梦夺得亚军,29号选手褚晓雯夺得季军。...

  • 秦怡去世:百岁百件事,致敬这不凡的美丽人生
  • 2022年1月31日,演员秦怡100周岁的生日。这位承载了几代人记忆的老艺术家,正式从“90后”晋升“00后”行列。...

  • 借“医”行诈国家医保基金,这家取名“民泰”的医院被端了!
  • 如果不是警方找上门,23岁的杨某并不知道,2018年底到2019年7月间,“自己”在四川省达州市宣汉县民泰医院住了五次院,共32天,医保报销12831.5元。...

  • 北京证券交易所来了(财经眼)
  • 9月2日,习近平主席在2021年中国国际服务贸易交易会全球服务贸易峰会上提出“我们将继续支持中小企业创新发展,深化新三板改革,设立北京证券交易所,打造服务创新型中小企业主阵地”。...

  • 选手确诊、丑闻不断,东京奥运会“混乱中”即将开幕
  • 如无意外,23日,东京奥运会将迎来延迟一年后的正式开幕。然而,奥运相关人员确诊病例数仍不断增加。...

  • 刚上市就爆火!“1瓶能顶4张面膜”的玻尿酸气泡水,是智商税还是美颜水?
  • 花点小钱真就能抚平皱纹、抵抗衰老、重返十八?吃着零食喝着水也能变漂亮的口服玻尿酸方法真的靠谱吗?...

  • 部分商家宣称护眼仪能让孩子告别眼镜 专家提醒:真性近视不可逆,科学用眼更重要
  • 随着电子产品越来越普及,电脑、智能手机、平板电脑等电子产品已逐渐成为孩子手中的“掌中宝”。...

  • 四名大学生高铁上抢救婴儿 其中三人来自湖北
  • 昨日,一篇暖文火遍全网——飞驰的列车上,4名医学生成功救回一名被食物卡住呼吸道的婴儿。...

  • 谨防洗手间“伏地魔”!男子洗手间内跪地偷窥,当事女子录下视频
  • 小张拍摄的视频显示,洗手间内一名男子趴伏下身子,头部已经快贴到地面上,尝试从缝隙处偷窥如厕。...

  • 乳房健不健康,5点就可判断!女人别太晚知道
  • 说到妇科疾病,必然逃不掉的是乳腺疾病,不管已婚还是未婚,女人都有可能被乳腺疾病盯上。...

    特别推荐