[color=#333333 !important]北京时间9月20日,杭州公安发布《杭州警方通报打击涉网违法犯罪暨‘净网2019’专项行动战果》一文,文章曝光了国内知名PHP调试环境程序集成包“PhpStudy软件”遭到黑客篡改并植入“后门”。截至案发,近百万PHP用户中超过67万用户已被黑客控制,并大肆盗取账号密码、聊天记录、设备码类等敏感数据多达10万多组,非法牟利600多万元。" T6 c9 o j9 ]) a- ]% b
[color=#333333 !important]面对如此性质恶劣的网络攻击事件,360安全大脑已独家完成了针对“PhpStudy后门”的修复支持,能够有效清除和修复该植入“后门”,第一时间守护用户的个人数据及财产安全,建议广大用户尽快前往https://dl.360safe.com/instbeta.exe下载安装最新版360安全卫士进行修复!
0 Y n" U" ~8 E5 A) N7 [[color=#333333 !important] 8 p2 }7 q0 } c( b1 }0 ]
案情破获:自2016年开始潜伏,累计67万电脑沦为“肉鸡”
q9 K* x- U2 @1 k P3 `9 V5 {9 b
# o) i) a: ^' x) I) @9 h[color=#333333 !important]PhpStudy软件对于国内众多开发者而言,并不陌生。它是一款免费的PHP调试环境的程序集成包,集成了最新的Apache、PHP、MySQL、phpMyAdmin、ZendOptimizer多款软件一次性安装,无需配置即可直接使用,具有PHP环境调试和PHP开发功能。因为免费公益、简易方便,现已发展到一定的规模,有着近百万PHP语言学习者、开发者用户。
/ z7 h' G4 u/ x( ]* H[color=#333333 !important]然而,如此绿色无公害的“国民”开发软件遭到了黑客的毒手,并且犯罪动机竟然出自黑客的技痒和虚荣心。据杭州公安披露,黑客组织早在2016年就编写了“后门”文件,并非法侵入了PhpStudy的官网,篡改了软件安装包植入“后门”。而该“后门”具有控制计算机的功能,可以远程控制下载运行脚本实现用户个人信息收集。
/ p" o& t6 z4 f U7 H[color=#333333 !important]从2016年起,黑客利用该“后门”犯罪作恶一发不可收拾,大量中招的电脑沦为“肉鸡”执行危险命令,不计其数的用户账号密码、电脑数据、敏感信息被远程抓取和回传。据统计,黑客已控制了超过67万台电脑,非法获取账号密码类、聊天数据类、设备码类等数据10万余组,而此案也是2019年以来,国内影响最为严重的供应链攻击事件。5 F i) T1 O7 `! E
雷霆行动:“后门”涉及多个版本,360安全大脑国内率先支持修复!
- L. X4 O' j8 z
! _, f8 ^& ?9 z[color=#333333 !important]值得注意的是,经360安全大脑的监测发现,被篡改的软件版本并不单单是官方通告的PhpStudy2016版本中的Php5.4版本,而是在PhpStudy 2016版和2018版两个版本中均同时被发现有“后门”文件的存在,并且影响部分使用PhpStudy搭建的Php5.2、Php5.3和Php5.4环境。虽然目前官方软件介绍页面中的下载链接已经失效,但在官网历史版本中仍能下载到。除了官网外,一些下载站提供的相同版本的PhpStudy也同样“不干净”。5 w# s2 t; K6 \# J; n+ M4 m* }
[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”字符串。0 F; w/ |( [' x7 j, F3 S1 Y# [
[color=#333333 !important]
) N1 m; s9 G$ D/ o8 h+ l2 S[color=#333333 !important](php_xmlrpc.dll文件中可疑的“eval”字符串)
# i% T5 b) e( W5 v. p[color=#333333 !important]“eval”字符串所在的这段代码通过PHP函数gzuncompress解压位于偏移0xd028到0xd66c处的shellcode并执行。 T" s" S# ?) H6 k0 t
[color=#333333 !important]
& |- [6 N4 }0 w ^9 E[color=#333333 !important](解压shellcode并执行)
7 {1 S3 v7 b( s. F* d0 K$ W[color=#333333 !important] ' z: h6 r! M& A# z x
[color=#333333 !important](部分shellcode) : i2 Z$ `. i' N% l
[color=#333333 !important]经过解压之后的shellcode如下图所示,shellcode中经过base64编码的内容即为最终的后门。
; p7 s( |6 f$ h* N) u[color=#333333 !important]
# K# k1 F, c+ x. }; ?- ~' {+ D9 l[color=#333333 !important](解压后的shellcode)
3 w- z& Z$ }% q. c- j; X[color=#333333 !important]最终的后门请求C&C地址360se.net,执行由C&C返回的内容,目前该地址已无法正常连接。
9 b) n' ] G. j! X3 o6 F[color=#333333 !important]  3 B) X7 [% p9 W C$ _# T; F W
[color=#333333 !important](后门代码示意图)
* ~: C4 q/ u1 o' o0 m7 A. _2 c[color=#333333 !important]虽然在杭州网警专案组的行动下,已经分别在海南、四川、重庆、广东分别将马某、杨某、谭某、周某某等7名犯罪嫌疑人缉拿,不过经360安全大脑的关联分析,目前网络中仍然有超过1700个存在“后门”的php_xmlrpc.dll文件。
: k) S- E8 v/ u8 A; m[color=#333333 !important]这些通过修改常用软件底层源代码,秘密添加的“后门”,可以在用户无感知的状态下,非法获取用户隐私数据,严重侵害了人民群众的合法权益,甚至危害国家安全。而360安全大脑通过多种技术手段防御,可以第一时间感知此类恶意文件的态势进程,并独家推出了修复方案。同时,360安全大脑特别建议:
7 }* f8 K5 L6 X* u[color=#333333 !important]1. 前往https://dl.360safe.com/instbeta.exe,尽快下载安装最新版360安全卫士,能有效清除并修复PhpStudy安装目录下的“后门”文件,全面保护个人信息及财产安全;
: ~- A. U( }- M* c[color=#333333 !important]2. 请及时修改服务器密码,其他使用相同注册邮箱和密码的网络帐户也应该一并修改,消除风险;3 j& f2 b, ?' O5 I* F" ~
[color=#333333 !important]3. 不要随意下载,接收和运行不明来源的文件,尽量到PhpStudy官网https://www.xp.cn/下载最新版PhpStudy安装包进行更新,以防中招。1 d) n) k$ M0 U9 z# U7 |
附录:部分IOCs) }* X3 y. G3 P$ G9 _# M+ O$ \8 I
! g' v: a9 j/ F8 G" |. a/ M/ }2 V被篡改的php_xmlrpc.dll:) j5 \: S" N/ ~ O5 U0 \- {
# L: N. e: S" ^/ X/ c7 w7 u7 }; V' p
[color=#333333 !important]c339482fd2b233fb0a555b629c0ea5d5
0 R% u8 o+ G( ~[color=#333333 !important]0f7ad38e7a9857523dfbce4bce43a9e9# [9 Y, p5 a3 ~
[color=#333333 !important]8c9e30239ec3784bb26e58e8f4211ed0
* ~3 h' _! ?1 @( s0 e[color=#333333 !important]e252e32a8873aabf33731e8eb90c08df
) f1 m! c: r: c5 A7 b[color=#333333 !important]9916dc74b4e9eb076fa5fcf96e3b8a9c
6 x& F) W V }* k* A[color=#333333 !important]f3bc871d021a5b29ecc7ec813ecec2448 `: X* s( g0 V. T
[color=#333333 !important]9756003495e3bb190bd4a8cde2c31f2e( E8 O# |' k/ `! c# f& m7 e
[color=#333333 !important]d7444e467cb6dc287c791c0728708bfd: Z1 l& h5 y. W% S) `
2018版PhpStudy安装程序
9 {& \, M6 o) X% ~( p' u8 n6 G1 U: v/ u) }1 q
[color=#333333 !important]md5: fc44101432b8c3a5140fcb18284d2797
4 i/ Q. t! Q% X5 H 2016版PhpStudy安装程序# |/ k; @' b3 j
4 y: {; v$ y X$ u O% }; y6 ~% ]& ][color=#333333 !important]md5: a63ab7adb020a76f34b053db310be2e9
5 O6 T ?( v0 r[color=#333333 !important]md5:0d3c20d8789347a04640d440abe0729d* ] n3 q! ^* J; Q. q' B, v, f' R
URL:. e5 Z+ G2 [# Z. ?, ^# K, o! f
$ f1 n" W4 q/ T6 e2 ]( h[color=#333333 !important]hxxp://public.xp.cn/upgrades/PhpStudy20180211.zip: L! G- Q/ A4 q1 B0 h9 T: O5 e4 A
[color=#333333 !important]hxxps://www.xp.cn/phpstudy/phpStudy20161103.zip
( G5 u' P+ O0 v7 k! _, L[color=#333333 !important]hxxps://www.xp.cn/phpstudy/PhpStudy20180211.zip
. c8 G6 S- l/ ]+ x$ z CC:
! {+ ?3 f8 g6 L& }( S1 V& e% s& t% \) f O
[color=#333333 !important]www.360se.net:20123
8 K' b! a" @5 ~( m+ Z[color=#333333 !important]www.360se.net:40125
+ c7 \7 s! J1 j/ G[color=#333333 !important]www.360se.net:8080
, t i0 G9 t* G2 h[color=#333333 !important]www.360se.net:80' e- P2 A: @2 V `( S) |
[color=#333333 !important]www.360se.net:53
|4 G V4 D2 N) ]* k( x6 ^/ Y( M[color=#333333 !important]bbs.360se.net:20123, A- Z" b+ G$ j: p& @; |
[color=#333333 !important]bbs.360se.net:40125
# l4 {2 V5 P$ L- G9 S( |[color=#333333 !important]bbs.360se.net:8080
7 E: d. g8 Z4 v[color=#333333 !important]bbs.360se.net:80! o3 k4 W' l$ E; d
[color=#333333 !important]bbs.360se.net:53$ M) J- Z- m0 J* Y) }
[color=#333333 !important]cms.360se.net:20123
/ N$ R' K0 b( O! w[color=#333333 !important]cms.360se.net:40125
& l" R1 t) n" `0 a6 A[color=#333333 !important]cms.360se.net:8080 u: i4 K5 a8 c/ j+ |( D
[color=#333333 !important]cms.360se.net:805 J/ I1 I |3 o8 b a" l
[color=#333333 !important]cms.360se.net:539 l9 h \9 Z8 i( t% c$ }/ X
[color=#333333 !important]down.360se.net:201239 p$ e5 q$ |- A1 i% w/ s
[color=#333333 !important]down.360se.net:40125
* b( d- d8 u6 D6 M[color=#333333 !important]down.360se.net:8080
' \- w0 p& V u2 b/ M[color=#333333 !important]down.360se.net:80: S0 S6 y c/ F# L) f- D. q- W
[color=#333333 !important]down.360se.net:53$ w I( D, a8 ^9 I+ a* n
[color=#333333 !important]up.360se.net:20123
# R5 N! j4 S& g- P5 `- \% N[color=#333333 !important]up.360se.net:401255 x# i6 Z8 Y; V+ X9 M
[color=#333333 !important]up.360se.net:8080$ z0 S0 R8 `* ?/ V0 C: B; {4 x
[color=#333333 !important]up.360se.net:80- H% N, T6 g4 T
[color=#333333 !important]up.360se.net:53
?% q) M4 x& z- X, `- N[color=#333333 !important]file.360se.net:201236 M1 ]! _5 K) f* M) |
[color=#333333 !important]file.360se.net:40125
5 v( Y" D5 n+ S/ y3 J[color=#333333 !important]file.360se.net:8080 H7 H* ~ D6 n
[color=#333333 !important]file.360se.net:80
/ t- f- ]+ a7 g[color=#333333 !important]file.360se.net:53! V8 z5 Y+ c5 |8 s7 `' O+ i
[color=#333333 !important]ftp.360se.net:201235 \, P* o7 [6 H: W* o1 M
[color=#333333 !important]ftp.360se.net:40125/ X0 L' G* I: R7 I8 @- H/ H
[color=#333333 !important]ftp.360se.net:8080
: s9 ^/ V7 a+ e7 z/ V; g l2 z8 z[color=#333333 !important]ftp.360se.net:80. [9 s3 B: x/ P4 u+ e5 E
[color=#333333 !important]ftp.360se.net:53
0 S4 |+ G" F* y* [4 l4 _& Y( J [color=#333333 !important]*本文作者:360安全,转载请注明来自FreeBuf.COM1 s' o9 o( C! p) G+ ~6 D
- }6 P. Y/ ~9 \0 m3 [

7 W9 E0 }6 z- h; C; F$ d精彩推荐
2 |4 R$ X2 v. ?. `- R
, u* V' h! |1 S/ ]( Q* Y/ Q$ I5 \8 X4 t2 a5 n u- J
d2 o; ]1 P3 X, u R
4 [ C8 |7 x: L7 n: R3 p- T3 u# ~6 |7 a/ q; T6 E$ Z8 [' ^( i
$ b. |( r# {, s$ J$ g
来源:http://mp.weixin.qq.com/s?src=11×tamp=1569162604&ver=1868&signature=nMTEvbqQvp1yT2KzYm-TiJTh834tZs2cquMZedwwmkAjoRd0b4GlSLLA0CyDYH*E3CXlIGgh*A5XXU3V9LcSt3CgplJMA7qwe-XksgPh2-jrmhRO-NEJ7qLMJylYx1xE&new=1
# P7 ^8 J$ b6 V9 q6 R( \免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作! |