恶意软件的开发者开始使用Go语言
谷歌的Go语言自发布以来用户数量一直上升。但据来自赛门铁克(Symantec)的一份报告显示,这些用户中包含了一些恶意软件的作者。
赛门铁克表示他们最近发现了一种名为Encriyoko的木马程序,这个程序包含了以Go语言为基础的组件,其文件并被命名为GalaxyNxRoot.exe。这个文件是一个基于.NET的释放器(dropper),它伪装成一个Root工具骗取用户运行。一旦被运行,它将释放两个以Go语言写成的文件:PPSAP.exe和adbtool.exe。
PPSAP.exe是一个收集系统信息并且将信息传送至远程站点的木马。而adbtool.exe则下载一个被加密的名为zdx.tgz的文件并且进行解密操作。下载的这个文件是一个DLL,而且会被载入运行。这个DLL将尝试使用Blowfish算法对扩展名为.c .cpp .go .vb .jpg .png .rar .zip和文件名中有doc xls ppt mdb pdf这样的字符串以及扩展名中有 mce dw sh pic这样的字符串的文件进行加密。除非有特定的文件存在,zdx.dll将生成一个随机密钥加密这些内容,这些内容将不可恢复。
Go语言是一个相对年轻的语言,由谷歌在2009年推出,旨在替换传统的系统语言如C,C++或Java。这种动态类型语言的语法强烈基于C并且以支持并发作为内建特性而被人熟知。它可能被恶意软件作者使用。但Go语言至今尚未进入主流,因为恶意软件研究人员不太熟悉它和它的编译器生成的代码。
相关推荐
小科的奋斗 2020-11-16
wfs 2020-10-29
哈嘿Blog 2020-10-26
bearhoopIT之道 2020-11-11
文山羊 2020-11-07
jaminliu0 2020-10-25
railssky 2020-10-25
小科的奋斗 2020-10-24
HELLOBOY 2020-10-23
牧 2020-10-22
狼窝 2020-10-22
ciqingloveless 2020-10-15
专注前端开发 2020-10-12
哈嘿Blog 2020-09-08
linmufeng 2020-09-08
qidiantianxia 2020-09-15
哈嘿Blog 2020-08-16