|
|
前几天,论坛会员koko的网站被挂马了。https://www.advertcn.com/thread-113169-1-2.html 从图片看,被上传了大量的webshell。5 H! ? B8 V! J [& E
- }; C7 ]5 {. p9 ` [, p9 O7 Y
那么什么是Webshell呢?2 q5 {( z4 Z, W8 R
4 ^4 s# a& `* `- t- L2 Q
Webshell(Web Shell)是一种通过Web界面远程管理服务器的工具,通常由黑客或攻击者使用,也有时被用于合法的系统管理目的。它实际上是一个能够在远程服务器上执行命令的脚本或程序。Webshell通常以脚本文件(如PHP、ASP、JSP等)的形式存在,通过Web服务器解释执行。: ~* E' Y& I0 T5 Y
/ W; W5 x) [, D7 ^
Webshell的特点和功能:2 H4 r9 g8 s( l/ i! F* ?% w- X
# H' K+ K: P0 J; q$ i
1. 远程执行命令: Webshell允许攻击者在远程服务器上执行命令,通常通过Web界面输入命令并获取执行结果。2 X) B; Z& m/ a/ I3 J; w! V
2. 文件管理: 攻击者可以使用Webshell上传、下载、删除和修改文件,从而实现对服务器文件系统的访问和操作。
, e7 t: h/ D% R3. 权限提升: 一些Webshell工具提供了在系统中提升权限的功能,使攻击者能够执行更敏感的操作。
! S0 _6 k& @& d; T5 e4 ~' F4. 信息收集: Webshell可以用于收集服务器的信息,如操作系统版本、网络配置、运行的服务等。
' ~, P5 ?" z* [5 V* D$ J Q" M5. 后门功能:攻击者可以将Webshell留作后门,以便在需要时重新进入系统,维持对服务器的长期控制。
6 b( m$ F+ k8 P9 d" \
+ x" d" H( m) a5 M! b由于Webshell的存在对系统安全构成威胁,防范措施包括但不限于:
8 _" u4 h6 R B+ p$ N
1 A( ~$ h ]3 c5 t, Q- 安全配置: 配置Web服务器和应用服务器以减少攻击面,限制脚本执行权限。/ I7 o) [0 M% U& }
- 定期检查: 定期审查服务器上的文件系统和日志,以检测潜在的Webshell文件或不寻常的活动。
) ]7 }' F9 m6 a) _- 使用防火墙: 使用网络防火墙来限制对Web服务器的访问,只允许来自信任源的流量。* [( d( _. @1 Q* c( N7 b' ]3 d9 Z
- 更新和补丁: 及时更新服务器和应用程序,应用最新的安全补丁,以防止已知的漏洞被利用。
% j! v( s0 F P2 J% I- o6 G- 安全编程实践:编写安全的Web应用程序代码,避免因用户输入未经适当验证而导致的安全漏洞。) O6 Q6 C1 r; j, O: D/ \
6 `. B5 i+ T+ W2 S0 l6 t- X
上面的文字是不是不够具体,那么看看下面的东西,来真实了解下吧。' K5 l& n# m6 _
7 T" Q1 k% l3 ]请注意,下面的200多个网站,是我从特定网络复制粘帖而来,目的是为了科普,让大家对Webshell有一个基础的了解。下面的内容是有争议的,如果河马或者其他用户认为不妥,后续随时删除。想看的必须回复以下内容:
' z# [# _; g% p1 M0 N# p6 |
1 f2 e# Q' ?, e6 L; S我保证不把我在广告中国看到的内容外泄,我完全了解版主的科普意图,我不会做任何危害这些网站的行为。' X3 R3 D/ B0 F& {, w7 |# g
# G9 m1 T2 k9 U! Y
9 ?. N6 g) j% V( e
+ x9 u' s9 |6 S. `* D基本是wordpress,大多数情况也都是通过CMS漏洞入侵的,所以建议大家不要安装来历不明的插件,以及经常性的升级以及备份。
- F4 g1 w& \6 T2 x
2 k: N" G6 R' l4 u我遇到过各种各样的webshell,被入侵之后会被用来钓鱼、群发垃圾邮件等等,如果大家遇到这方面的问题,可以跟我联系。7 s$ S: u$ Q5 }
: _+ [/ w9 ]' M4 m
|
|