[color=#333333 !important]北京时间9月20日,杭州公安发布《杭州警方通报打击涉网违法犯罪暨‘净网2019’专项行动战果》一文,文章曝光了国内知名PHP调试环境程序集成包“PhpStudy软件”遭到黑客篡改并植入“后门”。截至案发,近百万PHP用户中超过67万用户已被黑客控制,并大肆盗取账号密码、聊天记录、设备码类等敏感数据多达10万多组,非法牟利600多万元。7 \3 a5 t7 e) l0 o0 M" H. @
[color=#333333 !important]面对如此性质恶劣的网络攻击事件,360安全大脑已独家完成了针对“PhpStudy后门”的修复支持,能够有效清除和修复该植入“后门”,第一时间守护用户的个人数据及财产安全,建议广大用户尽快前往https://dl.360safe.com/instbeta.exe下载安装最新版360安全卫士进行修复!* H' m: i; Z7 f! A$ |" y4 Q
[color=#333333 !important]
4 G$ R, x6 p- [1 a. Z案情破获:自2016年开始潜伏,累计67万电脑沦为“肉鸡”
I6 O2 a4 N0 M) a" _5 M/ x( s, ?" Q: |
[color=#333333 !important]PhpStudy软件对于国内众多开发者而言,并不陌生。它是一款免费的PHP调试环境的程序集成包,集成了最新的Apache、PHP、MySQL、phpMyAdmin、ZendOptimizer多款软件一次性安装,无需配置即可直接使用,具有PHP环境调试和PHP开发功能。因为免费公益、简易方便,现已发展到一定的规模,有着近百万PHP语言学习者、开发者用户。, M2 b) W6 [. j' ]1 Q; q& n9 |$ }4 J
[color=#333333 !important]然而,如此绿色无公害的“国民”开发软件遭到了黑客的毒手,并且犯罪动机竟然出自黑客的技痒和虚荣心。据杭州公安披露,黑客组织早在2016年就编写了“后门”文件,并非法侵入了PhpStudy的官网,篡改了软件安装包植入“后门”。而该“后门”具有控制计算机的功能,可以远程控制下载运行脚本实现用户个人信息收集。) a. S- j5 l- O7 D# q4 g& Y9 x- n% v3 N8 }
[color=#333333 !important]从2016年起,黑客利用该“后门”犯罪作恶一发不可收拾,大量中招的电脑沦为“肉鸡”执行危险命令,不计其数的用户账号密码、电脑数据、敏感信息被远程抓取和回传。据统计,黑客已控制了超过67万台电脑,非法获取账号密码类、聊天数据类、设备码类等数据10万余组,而此案也是2019年以来,国内影响最为严重的供应链攻击事件。4 ]5 i+ Z( B' D. [7 n
雷霆行动:“后门”涉及多个版本,360安全大脑国内率先支持修复!
: d' h' a% O' D" I3 U1 R% Z
# g% Y7 Y/ }7 Q# u+ j# l3 w7 Y2 @9 A[color=#333333 !important]值得注意的是,经360安全大脑的监测发现,被篡改的软件版本并不单单是官方通告的PhpStudy2016版本中的Php5.4版本,而是在PhpStudy 2016版和2018版两个版本中均同时被发现有“后门”文件的存在,并且影响部分使用PhpStudy搭建的Php5.2、Php5.3和Php5.4环境。虽然目前官方软件介绍页面中的下载链接已经失效,但在官网历史版本中仍能下载到。除了官网外,一些下载站提供的相同版本的PhpStudy也同样“不干净”。% r# R% d) V! [& C, k2 _
[color=#333333 !important]360安全大脑的进一步深度溯源,确认绝大多数后门位于PhpStudy目录下的“php\php-5.4.45\ext\php_xmlrpc.dll”文件和“\php\php-5.2.17\ext\php_xmlrpc.dll”文件中,不过也有部分通过第三方下载站下载的PhpStudy后门位于“\php53\ext\php_xmlrpc.dll”文件中。通过查看字符串可以发现文件中出现了可疑的“eval”字符串。
& n% ^! d2 k$ D1 u7 P) F. p[color=#333333 !important]
9 h& z4 ?7 y2 M. H6 r1 l2 _[color=#333333 !important](php_xmlrpc.dll文件中可疑的“eval”字符串) 6 ?3 }3 g; I% Q: n
[color=#333333 !important]“eval”字符串所在的这段代码通过PHP函数gzuncompress解压位于偏移0xd028到0xd66c处的shellcode并执行。7 w# r, S9 P2 k/ l4 `# H
[color=#333333 !important]
) I3 M2 C5 s) z% b+ `[color=#333333 !important](解压shellcode并执行)
0 B( x2 ~- g. e; W, B' q[color=#333333 !important]
1 m3 o. i/ m+ A! f5 w5 Z$ `# g[color=#333333 !important](部分shellcode)
+ H- Z, B& x0 g6 N[color=#333333 !important]经过解压之后的shellcode如下图所示,shellcode中经过base64编码的内容即为最终的后门。" i/ B6 V& q! `2 u! q/ R8 c) z
[color=#333333 !important]
i) @4 e+ B7 m# f$ `1 \[color=#333333 !important](解压后的shellcode)
" W4 X+ d; _6 E# ?& T[color=#333333 !important]最终的后门请求C&C地址360se.net,执行由C&C返回的内容,目前该地址已无法正常连接。
( U2 q w1 |4 _$ `+ f/ b u& w[color=#333333 !important]  . ]; x1 t6 i: ]% \4 [
[color=#333333 !important](后门代码示意图) 2 k, @4 a. L9 G \
[color=#333333 !important]虽然在杭州网警专案组的行动下,已经分别在海南、四川、重庆、广东分别将马某、杨某、谭某、周某某等7名犯罪嫌疑人缉拿,不过经360安全大脑的关联分析,目前网络中仍然有超过1700个存在“后门”的php_xmlrpc.dll文件。
& {: v- ?' ^( g3 F# h! s[color=#333333 !important]这些通过修改常用软件底层源代码,秘密添加的“后门”,可以在用户无感知的状态下,非法获取用户隐私数据,严重侵害了人民群众的合法权益,甚至危害国家安全。而360安全大脑通过多种技术手段防御,可以第一时间感知此类恶意文件的态势进程,并独家推出了修复方案。同时,360安全大脑特别建议:+ `+ E# l" c+ K( J
[color=#333333 !important]1. 前往https://dl.360safe.com/instbeta.exe,尽快下载安装最新版360安全卫士,能有效清除并修复PhpStudy安装目录下的“后门”文件,全面保护个人信息及财产安全;" S. T: N4 U, |6 z6 e; K) a+ T
[color=#333333 !important]2. 请及时修改服务器密码,其他使用相同注册邮箱和密码的网络帐户也应该一并修改,消除风险;
; v; q6 G0 L# z9 K[color=#333333 !important]3. 不要随意下载,接收和运行不明来源的文件,尽量到PhpStudy官网https://www.xp.cn/下载最新版PhpStudy安装包进行更新,以防中招。
5 @% R/ n( t% {/ S. N# I* B& k 附录:部分IOCs
\# z( J. v) D$ R/ \
; C- i2 q% L: I- b, U& X被篡改的php_xmlrpc.dll:. o7 p1 N9 @) f
n" ?: k( M; y) L% a$ s$ m[color=#333333 !important]c339482fd2b233fb0a555b629c0ea5d51 Z1 V# ^ O8 _) e5 t# z, w
[color=#333333 !important]0f7ad38e7a9857523dfbce4bce43a9e9
' J& U2 f' I2 o" M, e9 m[color=#333333 !important]8c9e30239ec3784bb26e58e8f4211ed0
' p5 [/ [- v2 ?! L! ?% a) J[color=#333333 !important]e252e32a8873aabf33731e8eb90c08df
; H d9 W9 D; {) F9 S6 A[color=#333333 !important]9916dc74b4e9eb076fa5fcf96e3b8a9c1 D o- P% u! b7 p" s1 f8 A5 c
[color=#333333 !important]f3bc871d021a5b29ecc7ec813ecec244
1 _+ i) e2 T. l0 y/ p3 i+ x$ v[color=#333333 !important]9756003495e3bb190bd4a8cde2c31f2e
) g4 c4 N, h( c5 c1 v[color=#333333 !important]d7444e467cb6dc287c791c0728708bfd9 ?! y. }: e9 x! S5 |
2018版PhpStudy安装程序( P2 Z. H: O; V% Q, V/ n/ P. b
9 M$ n5 @$ r" _* S
[color=#333333 !important]md5: fc44101432b8c3a5140fcb18284d2797
9 u9 t0 v1 r2 V: i5 a; @ 2016版PhpStudy安装程序" v9 B( j6 j- j6 L
/ q: l! R1 ]1 L. K! ^2 b8 F5 P[color=#333333 !important]md5: a63ab7adb020a76f34b053db310be2e9
2 S5 G7 Q% ]( Q% I, |1 G/ y1 w[color=#333333 !important]md5:0d3c20d8789347a04640d440abe0729d4 r" Z# ?% U. c ]
URL:
' B9 X( @* @" D) Q4 `0 i3 w" r; V) \ ] d$ q ^
[color=#333333 !important]hxxp://public.xp.cn/upgrades/PhpStudy20180211.zip; Z+ b4 C" Y3 I4 o: r4 p, P9 K
[color=#333333 !important]hxxps://www.xp.cn/phpstudy/phpStudy20161103.zip/ ~% R. ?3 C; p X3 L, d( [5 B) t% k
[color=#333333 !important]hxxps://www.xp.cn/phpstudy/PhpStudy20180211.zip
2 }( y3 ~$ b2 x CC:
E- A" M \6 }+ g; n# h0 g
3 B, f; [1 ]3 _+ \3 g: ^" d[color=#333333 !important]www.360se.net:20123
$ V8 P5 M- L/ k0 w[color=#333333 !important]www.360se.net:40125
3 Q1 f5 W( r6 E) u$ f9 i9 _[color=#333333 !important]www.360se.net:8080
) }; V/ I6 N2 s! u- E[color=#333333 !important]www.360se.net:80
6 n& P' A( i( N% M9 }[color=#333333 !important]www.360se.net:53
+ U# L* T; j# O6 ?/ ^' M5 A9 S' j" }[color=#333333 !important]bbs.360se.net:20123
& t6 ^0 R9 v& V% h! @[color=#333333 !important]bbs.360se.net:401252 F6 L7 ^: U9 ?& x" k6 m$ J
[color=#333333 !important]bbs.360se.net:8080
' R& f1 u) f5 ^: F[color=#333333 !important]bbs.360se.net:80% a, } p8 }5 r! W- l
[color=#333333 !important]bbs.360se.net:53* L; d+ I9 f; e$ i; G: ^
[color=#333333 !important]cms.360se.net:20123. \8 q, k2 c7 _0 o
[color=#333333 !important]cms.360se.net:40125
* c* _& |7 B7 o4 ?" j" h! u[color=#333333 !important]cms.360se.net:8080
/ ~, H% T0 J7 S+ E[color=#333333 !important]cms.360se.net:806 S! n/ P8 o* g; G, f1 @% ]
[color=#333333 !important]cms.360se.net:53
7 w# s m3 X' V8 p[color=#333333 !important]down.360se.net:20123
; q0 s9 u8 H/ p# G! N4 R[color=#333333 !important]down.360se.net:40125% ~- f0 q, G4 _
[color=#333333 !important]down.360se.net:8080
# s& q' }- w% L8 G4 g, m[color=#333333 !important]down.360se.net:80
$ R7 @' s4 s7 @4 i4 w[color=#333333 !important]down.360se.net:53! x& }; e8 ]* \
[color=#333333 !important]up.360se.net:20123' o: K! ]- B. u/ V* u& A
[color=#333333 !important]up.360se.net:40125
0 m+ j! d' w2 Z- d& A3 o b[color=#333333 !important]up.360se.net:8080
4 Z: A# P- F& Z7 |- c[color=#333333 !important]up.360se.net:80& ?1 l. e# Z3 G; L6 R! B. [! [
[color=#333333 !important]up.360se.net:53* G! n* O% v% T( i3 y
[color=#333333 !important]file.360se.net:20123
) T7 l8 c7 B0 Z4 Q( S7 s[color=#333333 !important]file.360se.net:40125
* u) b4 B; M$ d4 y[color=#333333 !important]file.360se.net:8080# v$ _, n: \/ d: ^5 R6 l) p" \
[color=#333333 !important]file.360se.net:80
. Y& ~( R: c8 T! x4 J[color=#333333 !important]file.360se.net:533 Y, z6 ~# |3 C6 q' M* |0 V' `7 b
[color=#333333 !important]ftp.360se.net:20123
' r2 ` J0 W" ?2 H9 P3 ^[color=#333333 !important]ftp.360se.net:40125
_) o. F4 T4 a9 H/ S8 a' b1 y1 R[color=#333333 !important]ftp.360se.net:8080
8 H# d7 w5 V8 a# ?$ ][color=#333333 !important]ftp.360se.net:800 k; \; i' L; X; y/ E; q
[color=#333333 !important]ftp.360se.net:53
! D0 x% `9 {9 M* b. }0 t }; X [color=#333333 !important]*本文作者:360安全,转载请注明来自FreeBuf.COM* V, l! ^# ]* f) X7 E
* u: u; }7 ^: T! T$ r6 K6 r: {! g) U
1 C ?6 X1 U, a# T精彩推荐( L9 x* M+ ?% h. k* f B
" ~2 K7 x& K' ~- K$ ]
& f% h9 j& ?( V0 P
/ Q' K4 v( K1 m3 T7 Q# o6 k
0 `, K7 `+ H9 L3 B+ d+ U
3 ^' s5 i0 G, r% z: q& u8 i$ s7 ~8 y6 k, N
来源:http://mp.weixin.qq.com/s?src=11×tamp=1569162604&ver=1868&signature=nMTEvbqQvp1yT2KzYm-TiJTh834tZs2cquMZedwwmkAjoRd0b4GlSLLA0CyDYH*E3CXlIGgh*A5XXU3V9LcSt3CgplJMA7qwe-XksgPh2-jrmhRO-NEJ7qLMJylYx1xE&new=1/ p. r- j+ _3 ^; n) i
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作! |