|
[color=#333333 !important]2012年初,开发人员开始销售Adwind家族的第一个基于Java的远程访问工具(RAT),称为“Frutas”。在随后的几年里它被改写了至少七次。它的其他名字包括adwind、unrecom、alien spy、jsocket、jbifrost、unknownrat和jconnectpro。
* G/ r7 a1 Y1 A7 ?5 M[color=#333333 !important]Adwind在野外仍然很普遍。Adwind迭代中收集了超过45000个样本。自2017年以来,已经观察到这些样本超过200万次攻击。
7 {1 ^ x; T! |, o, ~6 OAdwind RAT诞生
4 P+ e4 g; q" ]" i5 {" J
F! P: K6 e @" S& [6 n6 e% O[color=#333333 !important]2012年1月11日,西班牙语indetectables网络论坛用户“adwind”发布了关于“frutas rat”项目的帖子,如图1和图2所示。, [+ }8 V: J8 {4 @2 v
[color=#333333 !important]
/ M! _. ]3 y2 }, T[color=#333333 !important]到2012年发布了几个frutas的更新。到2012年12月,Adwind将免费Frutas更名为付费“Adwind RAT”。& x/ h9 U7 G" v# T
Adwind重塑, n- F) s' U; v2 }: @+ e: O6 M5 _
0 a9 ?. B( l5 l[color=#333333 !important]从2013年初起,改名的Adwind Rat在Adwind[.]com[.]MX出售,如下图3和4所示。
' |5 Y1 P0 j4 q" a[color=#333333 !important] 4 `- c- D) l4 M- e% S7 ]
[color=#333333 !important]2013年10月5日,Adwind发布了“v3.0”,并声称他将把它交给“其他人”进行维护,如图5所示。
9 Y" P6 J' R, }1 o5 o2 l9 F% |[color=#333333 !important] b4 I" X: }4 g F
[color=#333333 !important]一些研究者声称JRAT和Adwind鼠家族有亲缘关系。虽然JRAT是Java RAT,我们已经确定它是完全不同的,并且是由不同的作者编写的。
# Y0 K% ]% P- t[color=#333333 !important]那么,为什么要重塑?尽管我们怀疑在这个rat家族的后期迭代中更名的其他原因,但至少在本例中,adwind的作者试图将他的身份与恶意软件的开发和销售隔离开来。% S6 o* P, L+ {2 e2 }9 {6 V0 }3 u
UnReCoM Rat
4 C. o4 a9 l' |0 G1 b8 e8 F* x0 ~
o, A, k: S, E% V[color=#333333 !important]在Adwind于2013年10月12日发布“所有权变更”公告一周后,注册了Unrecom[.]Net域名。该网站出售下一代Adwind家族品牌“Unremcom RAT。图6显示了美国、西班牙和墨西哥受害者的联系。 ^5 P% b7 s/ [0 m: ^! u
[color=#333333 !important] 该站提供每月订阅,并且能够直接购买软件,如图7所示。一些研究人员认为这是一种“恶意软件即服务”(maas)模式。- s' A: q- F# ]; S: N, \
[color=#333333 !important] 7 v1 E+ S8 E" g0 ^" u
Alien Spy: G& `% t! @% u$ k, x8 v; _! o
! u3 k/ `# ^; h/ i3 L
[color=#333333 !important]Alienspy[.]Net于2014年6月7日注册。这次改名的原因不得而知。这可能是作者故意想躲避未完成的购买/订阅,创建了一个“新”的软件来代替购买。也可能是为了避免声誉问题——关于Adwind家族的投诉在论坛上很常见:
) a1 O7 h& J) Z* a( y[color=#333333 !important]该网站展示了一份客户推荐信,它掩盖了将该软件用作合法管理工具的说法,如下图8所示。; Y5 h* p7 S, {9 {2 p2 y' ?
[color=#333333 !important] , v0 n6 }( o: J. Y
[color=#333333 !important]2015年4月Fidelis发布Alien Spy研究报告。月底,下一个Adwind家族更名的域名已经注册,注册商已经暂停Alienspy[.]net。* \8 ~6 S" [: g0 w) C* `1 V! Y3 s
[color=#333333 !important]这些品牌之间的连续性在Alien Spy的Skype配置文件中很明显,如图9所示。6 r& @- v( ^" x) r& Y# O7 \ ?
[color=#333333 !important]  j9 n$ e2 c' E0 Q
JSOCK
& Q& x0 M/ _2 p4 T% ~' Z7 V
/ K8 B' K$ e, l( f5 X) A[color=#333333 !important]域名jsocket[.]org于2015年4月20日注册,注册时间为fidelis报告发布后12天。截至2019年8月,该域名仍在注册中,不过自2016年初以来,该域名尚未有活动。
1 R% c4 \6 V f+ y8 {: e9 a[color=#333333 !important]图10显示了这个站点与其前一个站点之间的一些明显的相似之处。6 B# Q+ `. Y2 }. W* W$ R
[color=#333333 !important] 9 ?5 `+ N p/ \7 j
[color=#333333 !important]2016年2月,Adwind作者被捕的谣言在论坛上流传。2016年2月8日,卡巴斯基发表了一份关于jsocket的报告。. ~" ?6 g( `- K0 c9 G$ V9 N9 o4 [
JBifrost
- n4 z4 E' Q- b2 L) E) D' l \- h* y- [6 k7 }& K
[color=#333333 !important]Adwind再次对2016年2月8日发表的卡巴斯基研究报告作出迅速回应。一个新的域名jbifrost[.]com在两天后即2月10日注册。; p! {6 j/ K/ p4 M( d
[color=#333333 !important]这个网站放弃了公共广告,转而支持一个只有会员的私人网站,包括论坛、销售和聊天。% o- i- z) C0 h6 G8 ?
[color=#333333 !important]据报道,该网站于2016年6月底被暂停,Fortinet于2016年8月16日发布了对jbifrost的研究。
" @, u! d8 G6 f$ oUnknow(n) RAT
4 l2 }8 N$ a( U9 k8 M3 k4 ?& l% ^
[color=#333333 !important]在jbifrost[.]网站暂停运营后,Adwind花了更长的时间重新建立自己的网站。Unknowsoft[.]com于2016年8月2日注册,同样,这个网站支持私人会员。
! L* {9 D. x, F0 v+ K l[color=#333333 !important]
! q% ^; _; u7 L4 x, c7 {[color=#333333 !important]图12所示的用于重新命名的徽标与图11所示的jbifrost的徽标基本上没有变化。
( Z7 R% k4 Y: q6 a& I5 T4 b% ~JCONTLPRO
: J' m4 X- `+ }1 G; \! `. G; l& f% L6 |- Q8 W, |) z
[color=#333333 !important]adwind家族最后一个已知的网站jconnectpro[.]info于2016年12月10日注册。" s% M/ t8 Z; p1 L& _
[color=#333333 !important]该站点有助于记录恶意软件家族的联系和演变,如图13所示。: ^& u" N I5 S$ T6 Q. c
[color=#333333 !important]“alinespy>>jsocket>>jbifrost>>unkonwn>>jconnectpro”
3 c$ X5 [' I/ o2 T3 M [color=#333333 !important] 5 q* x+ \9 Z4 L% L
[color=#333333 !important]图13所示的jconnect pro位点与图14所示的先前Unknowsoft具有明显的相似性。该网站于2017年4月初被ISP暂停。+ u1 p, o; \) p
[color=#333333 !important]有可能jconnectpro[.]信息不是由adwind维护,只是一个冒名顶替者在出售破解版的Unknowsoft。在ISP暂停之前,Unknowsoft[.]com发布了一条公告,称他们没有接纳任何新客户。( C6 a7 J0 e/ Q) f
[color=#333333 !important]
$ h" W5 Z+ {% z加密服务
# s; t& {4 `+ c& I( C. J2 x* ]. q. A5 C- Y3 B7 L
[color=#333333 !important]在Unknownsoft[.]com和JConnectPro[.]info被删除后,Adwind的踪迹无从得知。虽然无法找到Adwind RAT的一个新的变种,但找到了一个Java RAT特有的加密服务。
, g. j4 O6 M( `( K6 W4 S4 B[color=#333333 !important]恶意软件运营商使用一种称为“crypting”的技术来避免基于签名的防病毒检测。该技术将修改恶意软件二进制文件,使其具有新的、唯一的哈希值,而不改变其功能。* J; `* e7 l7 f2 ~
[color=#333333 !important]这种加密服务采用了UnknownRat的名字——UnknownCrypter(UnknownCrypter[.]co)(图15)。- x1 M: D* l- o& k6 Y1 Z
[color=#333333 !important] 4 {; a! b1 s0 L$ a' G' z! m, i- j
[color=#333333 !important]经过论证,这不是由adwind研发的新的变种,该加密服务研发者最近推出了基于javascript的rat,称为“wsh rat”,它的代码库非常不同,并不是adwind的rat的新变种。 x. Q9 i# v5 G$ a7 F
破解版
: F; J8 u) w: b; s( M" y* n5 d6 l- L0 X# W6 o3 ~; P; P
[color=#333333 !important]尽管Adwind显然不再在网上或论坛上出售adwind rat,Adwind家族恶意软件的破解版本已经流传了好几年,一直到图16所示的Unknow rant的破解版本。
$ D2 _8 f7 ~6 |6 I[color=#333333 !important] v6 A ]: G( J# B/ c
[color=#333333 !important]首次观察到Adwind家族的样本在2016年12月5日将Bullguard二进制文件“littlehook.exe”的注册表项添加到反恶意软件中。这与JConnectPro更名密切相关,该域名仅在5天后注册。2 S e9 b/ H/ c% f# g" l& }9 `
[color=#333333 !important]自2016年12月以来,我们收集了14000个样本。早期Adwind家族rat破解版本似乎是其他rat的两倍。在同一时期,我们发现了近30000个Adwind样本。
' T! u4 H, O2 n0 Q! J4 X& {; f深入分析
) |, @, N. j0 Z( V. Q/ d) d/ p
! ?& }+ T8 k9 x: X[color=#333333 !important]我们分析了Adwind不同RAT中的基础架构,发现他的操作安全性(OpSec)非常好。域名注册商和托管服务明显发生了改变,基础架构未被重用。没有发现与其他可能暗示Adwind身份活动的联系。) a% E$ F3 ]+ B2 P* |% p
[color=#333333 !important]在分析了成千上万的基础架构之后,这种持续良好的opsec是罕见的。Adwind不仅试图隐藏自己的身份,为了与名声不佳的问题保持距离,他还试图更换所有权。尽管改名了,本身并没有明显的变化,只是增加了一些新功能。下图为该家族演化时间线。: \( \' V l2 T M) @! q
[color=#333333 !important] m- T( ]* T4 j: w: A0 Q
背后黑手( o+ N' G( F. T
9 v9 u- T" o2 g. w4 X[color=#333333 !important]如前所述,Adwind拥有非常好的Opsec,最初,通过他的基础架构确定他身份是不可能的。 V! H7 W" r8 _+ p$ T8 ~# | L8 Y
[color=#333333 !important]最初销售Adwind的网站是Adwind[.]com[.]MX,YouTube上的一些视频和截图显示,墨西哥主机占据了主导地位(图18)。5 U4 T8 m8 k2 R
[color=#333333 !important] 电子邮件地址adwind[at]live.com位于frutas字符串中(图19),并在一个推广adwind 1.0的YouTube视频中被引用。
. l# x' f3 g3 W7 i4 T0 S/ u3 O2 w0 t+ [[color=#333333 !important] 此电子邮件地址与Skype配置文件“AdwindAndres”(图20)关联,其中包括Adwind徽标。- w" s* m; T! ~# W4 U i8 W) ~
[color=#333333 !important]  . y: n, {/ E+ I0 g0 P. d+ k- a
[color=#333333 !important]skype的个人资料也被hackforums[.]net用来销售早期版本的adwind rat。这也是原始Adwind网站上列出的Skype(图3和图21)。7 {# w- q( ]; a0 q
[color=#333333 !important] " m$ { a; Q0 ]# } d
[color=#333333 !important]同样的电子邮件地址也可以在学术论文中找到,与skype中提到的“andres”同名:! I( h# F) ?$ G( N7 c5 _
[color=#333333 !important]“C. M. Andrés is a student from J█████ Autonomous University of T██████ in Mexico in the last semester of the degree in computer systems; (email: adwind [at]live.com).”, X( t- J( x4 d: J+ `' y H* j8 h( i" M
[color=#333333 !important]adwind[.]com[.]mx的第一个历史whois条目包含全名和位置,与学术论文中的名称和位置匹配。此后不久,whois记录被改为假信息。# n9 Z; |; c3 b2 t. [
[color=#333333 !important]Name: Andres A█████ C████████ M█████6 i$ ` i3 u% h
[color=#333333 !important]City: C███████: N% u, N" D$ ~" o& c/ F" w% b
[color=#333333 !important]State: T██████
4 o2 c( {9 s7 K2 K" }( J[color=#333333 !important]Country: Mexico7 ^2 c8 x$ J' a0 y+ A: \
8 |( O# W3 H" O: e; m$ Q- E' L5 r
攻击仍在持续
6 ]+ A0 m2 d% s- a: E2 [: [8 T) ^. r( R( z# B
[color=#333333 !important]自2012年起,Adwind Rat家族的销售已经导致了数以万计的恶意软件样本在野外和数以百万计的恶意软件攻击。8 z3 y- R) j* X2 a6 s
[color=#333333 !important]在过去的八年里,Adwind Andres一直试图隐藏自己作为这个恶意软件的作者的身份,但没有成功。时至今日,他仍在继续开发这一软件,并从出售软件中获利。2 l" T: ?1 L' l+ y! u- E
[color=#333333 !important]*参考来源:unit42,由Kriston编译,转载请注明来自FreeBuf.COM1 a" i* Y: e2 T9 E2 O, k4 D e
$ A6 R g# v' ?( H* l8 b
精彩推荐5 D- ]9 M. u) i# B8 _' K
! a0 j% L' a% S
$ [. S c! J# p# r* a

/ g* Q! ^: M r+ g
) o. m L- A( ?3 c+ |  
5 i. S& H& _0 j9 j* S9 N7 ~6 k
8 I0 C9 D7 k# _, l" Y/ t% i来源:http://mp.weixin.qq.com/s?src=11×tamp=1570105804&ver=1890&signature=BkYhkiyuJjLPnfEnEKWO4QCoqEkPn6WD-Hnty3WAJd4QxSbvuUp2vYBY4vcqBPoL1BmGQ9aI48IuZCz6GEX20G9LgxZaFjONpdNdTVwOb7Nt1GI0raMypSr0OiuGYOvf&new=1
+ P* y) u5 I/ `; l: T' G6 I免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作! |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?立即注册
×
|