[color=#333333 !important]北京时间9月20日,杭州公安发布《杭州警方通报打击涉网违法犯罪暨‘净网2019’专项行动战果》一文,文章曝光了国内知名PHP调试环境程序集成包“PhpStudy软件”遭到黑客篡改并植入“后门”。截至案发,近百万PHP用户中超过67万用户已被黑客控制,并大肆盗取账号密码、聊天记录、设备码类等敏感数据多达10万多组,非法牟利600多万元。
# U$ M' c7 B ?( E# m# t5 x9 l[color=#333333 !important]面对如此性质恶劣的网络攻击事件,360安全大脑已独家完成了针对“PhpStudy后门”的修复支持,能够有效清除和修复该植入“后门”,第一时间守护用户的个人数据及财产安全,建议广大用户尽快前往https://dl.360safe.com/instbeta.exe下载安装最新版360安全卫士进行修复!7 E7 Z4 X2 ?: X" c/ [* {
[color=#333333 !important]
3 Y4 G/ N$ g8 z: M& N U案情破获:自2016年开始潜伏,累计67万电脑沦为“肉鸡”
: x* F, {$ i0 V8 m# x' g
6 k. v' g% G0 U+ w# U[color=#333333 !important]PhpStudy软件对于国内众多开发者而言,并不陌生。它是一款免费的PHP调试环境的程序集成包,集成了最新的Apache、PHP、MySQL、phpMyAdmin、ZendOptimizer多款软件一次性安装,无需配置即可直接使用,具有PHP环境调试和PHP开发功能。因为免费公益、简易方便,现已发展到一定的规模,有着近百万PHP语言学习者、开发者用户。
4 x! Z3 [* F7 T[color=#333333 !important]然而,如此绿色无公害的“国民”开发软件遭到了黑客的毒手,并且犯罪动机竟然出自黑客的技痒和虚荣心。据杭州公安披露,黑客组织早在2016年就编写了“后门”文件,并非法侵入了PhpStudy的官网,篡改了软件安装包植入“后门”。而该“后门”具有控制计算机的功能,可以远程控制下载运行脚本实现用户个人信息收集。
2 {4 o$ }- z8 L/ _[color=#333333 !important]从2016年起,黑客利用该“后门”犯罪作恶一发不可收拾,大量中招的电脑沦为“肉鸡”执行危险命令,不计其数的用户账号密码、电脑数据、敏感信息被远程抓取和回传。据统计,黑客已控制了超过67万台电脑,非法获取账号密码类、聊天数据类、设备码类等数据10万余组,而此案也是2019年以来,国内影响最为严重的供应链攻击事件。
$ Z) _+ a8 x4 N/ l. n雷霆行动:“后门”涉及多个版本,360安全大脑国内率先支持修复!0 Q% ?% l' K! Y g: p# O
* R$ [! h' D" j; v[color=#333333 !important]值得注意的是,经360安全大脑的监测发现,被篡改的软件版本并不单单是官方通告的PhpStudy2016版本中的Php5.4版本,而是在PhpStudy 2016版和2018版两个版本中均同时被发现有“后门”文件的存在,并且影响部分使用PhpStudy搭建的Php5.2、Php5.3和Php5.4环境。虽然目前官方软件介绍页面中的下载链接已经失效,但在官网历史版本中仍能下载到。除了官网外,一些下载站提供的相同版本的PhpStudy也同样“不干净”。
3 R7 m) A$ c, l0 R5 v[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”字符串。
' P& C# H- H$ a5 |6 ?" J1 a$ [3 @[color=#333333 !important]
# @$ P0 F {( u4 Z[color=#333333 !important](php_xmlrpc.dll文件中可疑的“eval”字符串) ) W0 X1 b5 |6 [; O3 j
[color=#333333 !important]“eval”字符串所在的这段代码通过PHP函数gzuncompress解压位于偏移0xd028到0xd66c处的shellcode并执行。/ w4 @% p: J! N8 ~" y* g
[color=#333333 !important]
. t0 _( ?' d0 b, v! k[color=#333333 !important](解压shellcode并执行)
1 F# u: S4 X0 G9 R[color=#333333 !important] " l9 w3 u% s: I) K: V8 }
[color=#333333 !important](部分shellcode) - A% C. D' z( S6 [* E. H) G
[color=#333333 !important]经过解压之后的shellcode如下图所示,shellcode中经过base64编码的内容即为最终的后门。; l# _3 X4 c$ t" Q( I. t8 F( s
[color=#333333 !important] . J ~: H& J' c1 j5 y
[color=#333333 !important](解压后的shellcode)
' y6 c2 u+ K) O# u0 m7 z7 p5 @, ?[color=#333333 !important]最终的后门请求C&C地址360se.net,执行由C&C返回的内容,目前该地址已无法正常连接。5 g& B$ Z: F. G: `# L4 v5 @$ w
[color=#333333 !important]  4 y/ c) X% U- I/ M/ f
[color=#333333 !important](后门代码示意图) 9 Y' s, G: ~. w4 S9 P' h8 r
[color=#333333 !important]虽然在杭州网警专案组的行动下,已经分别在海南、四川、重庆、广东分别将马某、杨某、谭某、周某某等7名犯罪嫌疑人缉拿,不过经360安全大脑的关联分析,目前网络中仍然有超过1700个存在“后门”的php_xmlrpc.dll文件。; X4 V" f8 P3 O! c
[color=#333333 !important]这些通过修改常用软件底层源代码,秘密添加的“后门”,可以在用户无感知的状态下,非法获取用户隐私数据,严重侵害了人民群众的合法权益,甚至危害国家安全。而360安全大脑通过多种技术手段防御,可以第一时间感知此类恶意文件的态势进程,并独家推出了修复方案。同时,360安全大脑特别建议:( w" K# k: b# Z, v& l2 i" e
[color=#333333 !important]1. 前往https://dl.360safe.com/instbeta.exe,尽快下载安装最新版360安全卫士,能有效清除并修复PhpStudy安装目录下的“后门”文件,全面保护个人信息及财产安全;
+ o; h. w P! E1 g9 x[color=#333333 !important]2. 请及时修改服务器密码,其他使用相同注册邮箱和密码的网络帐户也应该一并修改,消除风险;$ h3 h0 G" g3 k7 W$ J: t) [
[color=#333333 !important]3. 不要随意下载,接收和运行不明来源的文件,尽量到PhpStudy官网https://www.xp.cn/下载最新版PhpStudy安装包进行更新,以防中招。
0 K1 ~ \- k6 A9 {2 x, b' M 附录:部分IOCs
/ N* z _. R: M9 g/ q2 z# B' P. H" Q: c2 s& `) S$ [2 W8 A& W
被篡改的php_xmlrpc.dll:
8 @5 ?3 A& `0 s$ T' G j3 J/ C
2 q! C; Y- o- s5 Y& o4 y3 B) h x[color=#333333 !important]c339482fd2b233fb0a555b629c0ea5d5
9 H' \, b7 r8 z* D; |+ y3 e0 e1 P& C2 I[color=#333333 !important]0f7ad38e7a9857523dfbce4bce43a9e9+ \. w8 k1 h- x% T+ Z
[color=#333333 !important]8c9e30239ec3784bb26e58e8f4211ed0
" l- X. j4 Y8 X8 ?5 H* s6 Y' r[color=#333333 !important]e252e32a8873aabf33731e8eb90c08df
0 v! c6 d1 w+ J[color=#333333 !important]9916dc74b4e9eb076fa5fcf96e3b8a9c+ z/ A; y- G7 z& A1 |
[color=#333333 !important]f3bc871d021a5b29ecc7ec813ecec244$ h% `( P d4 w8 y) ?6 {6 }2 k# }
[color=#333333 !important]9756003495e3bb190bd4a8cde2c31f2e9 D* G* `4 j0 P) G, j
[color=#333333 !important]d7444e467cb6dc287c791c0728708bfd
" k( o# v! A1 c. d, u. n3 D3 X 2018版PhpStudy安装程序
6 p5 T+ i+ w! [7 x; K$ C8 p' R' r) T6 `3 f0 A) i
[color=#333333 !important]md5: fc44101432b8c3a5140fcb18284d2797' Z. ^4 z3 L) S+ k: L: _
2016版PhpStudy安装程序0 g9 N& e, a. D. i5 w
2 ]- H& q& y5 `3 n1 P) z, V[color=#333333 !important]md5: a63ab7adb020a76f34b053db310be2e9
: m8 V ], }3 N3 j/ Z E[color=#333333 !important]md5:0d3c20d8789347a04640d440abe0729d& x" X$ z6 E. e. d# Y! U T
URL:8 Z _" |4 y% c# W) P
8 H$ Y' a( F+ i/ ?# p$ O+ p
[color=#333333 !important]hxxp://public.xp.cn/upgrades/PhpStudy20180211.zip% I% P- z1 J- H4 Y
[color=#333333 !important]hxxps://www.xp.cn/phpstudy/phpStudy20161103.zip
; m' _) ~5 e% u5 ]" b; T[color=#333333 !important]hxxps://www.xp.cn/phpstudy/PhpStudy20180211.zip
/ d/ d5 M [+ |" z: X CC:% g% r! q+ q( L( O$ y0 S
# L5 [1 `1 i3 n: U4 c% D
[color=#333333 !important]www.360se.net:20123' P' f9 q3 ? f% u7 X
[color=#333333 !important]www.360se.net:40125, x* | j4 x) q! a; N, m' W$ J
[color=#333333 !important]www.360se.net:8080
' K/ b& ]" d* v[color=#333333 !important]www.360se.net:80
+ h8 D [! H* \8 @; t[color=#333333 !important]www.360se.net:53( A1 `$ G H; w6 Z' X5 }% R
[color=#333333 !important]bbs.360se.net:201234 h( {7 K8 g4 e. V: J% N- x* J
[color=#333333 !important]bbs.360se.net:40125
; z/ f k' e/ r F! v[color=#333333 !important]bbs.360se.net:8080. B# @; S5 _" s& x$ [+ ?
[color=#333333 !important]bbs.360se.net:80
5 c" m- H2 a8 ^[color=#333333 !important]bbs.360se.net:53% J8 c* r; W: j7 ~% s: O4 Z
[color=#333333 !important]cms.360se.net:20123
" O) m, E9 V) B[color=#333333 !important]cms.360se.net:401253 t+ G. A& d4 L" t) }6 |
[color=#333333 !important]cms.360se.net:8080' w- _3 K7 P( y/ e( w K, O w. M
[color=#333333 !important]cms.360se.net:80
5 v# |2 v8 b+ q! L9 f7 ?$ ]* i[color=#333333 !important]cms.360se.net:53! X7 s* N5 U* i+ l. k
[color=#333333 !important]down.360se.net:20123
. n7 ]6 Q% Y4 i9 r; }[color=#333333 !important]down.360se.net:401258 x1 _8 _! I- m9 L
[color=#333333 !important]down.360se.net:8080
) y; c& b, c" n# g" b[color=#333333 !important]down.360se.net:80
; c# ? ]# W( Q[color=#333333 !important]down.360se.net:53; _ G# {* a" O2 C% P% \
[color=#333333 !important]up.360se.net:20123/ x! W. h+ q& r1 s% B# |0 x
[color=#333333 !important]up.360se.net:401250 l5 B E% ]7 T! a5 b1 D
[color=#333333 !important]up.360se.net:8080
3 B8 k( }* ]' L8 [' h! m[color=#333333 !important]up.360se.net:802 I8 C% L E$ [6 I$ i0 Z
[color=#333333 !important]up.360se.net:53
' \; o6 g$ t7 s[color=#333333 !important]file.360se.net:20123
( e* b: e7 x& i. T, f" U[color=#333333 !important]file.360se.net:40125
; k. y4 K8 d+ _2 f& P[color=#333333 !important]file.360se.net:8080
2 d8 L' e: W; @[color=#333333 !important]file.360se.net:80 I7 {- D& |: g& @# [* |: `2 S4 o
[color=#333333 !important]file.360se.net:53' X! x( J% N" L& g2 l( K
[color=#333333 !important]ftp.360se.net:20123
( l; k2 V: J9 M4 {* J( l[color=#333333 !important]ftp.360se.net:40125
% ]' c. ?; I/ W1 ?$ n[color=#333333 !important]ftp.360se.net:8080
. r" K4 E: S6 V0 c, O[color=#333333 !important]ftp.360se.net:80/ d5 C2 F- b4 T
[color=#333333 !important]ftp.360se.net:53
. ~! _/ u6 e+ \, s2 s [color=#333333 !important]*本文作者:360安全,转载请注明来自FreeBuf.COM$ F3 g% U; t% T1 J" l
8 K* D" c" K/ s/ z
+ {; n; P: G" u; k7 z精彩推荐; \9 r" a- w9 v
& _' X; V/ k6 c7 f' J) Z
0 @: P% b& G$ b- A0 x: V
. @/ h9 t: Y$ S C( y& o: P! `" O
' W1 a' X) U3 L$ ?
4 t V9 p5 ^* S9 X) Z k
8 D! M; w$ a+ h2 J* V' f; N+ [( r# G8 i; @来源:http://mp.weixin.qq.com/s?src=11×tamp=1569162604&ver=1868&signature=nMTEvbqQvp1yT2KzYm-TiJTh834tZs2cquMZedwwmkAjoRd0b4GlSLLA0CyDYH*E3CXlIGgh*A5XXU3V9LcSt3CgplJMA7qwe-XksgPh2-jrmhRO-NEJ7qLMJylYx1xE&new=1# @* u$ D5 \# y5 e2 Z8 r
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作! |