黑客使用Web攻击的八条原因

安全 应用安全
随着Web2.0时代的来临,各大社交网站已经成了主流的互动媒体。现在,大多数的黑客们越来越倾向于使用各种针对Web攻击的手法,即绕过了防火墙等常规防护手段,也使得攻击手段更加简便和多样化,令人防不胜防。

随着Web2.0时代的来临,各大社交网站已经成了主流的互动媒体。作为互联网中的一支神秘部队,“黑客”的想法同样是与时俱进的。现在,大多数的黑客们越来越倾向于使用各种针对Web攻击的手法,即绕过了防火墙等常规防护手段,也使得攻击手段更加简便和多样化,令人防不胜防。

黑客们普遍使用Web进行攻击的做法是有原因的:

1. 服务器漏洞

由于存在漏洞和服务器管理配置错误,Internet Information Server(IIS)和Apache网络服务器经常被黑客用来进行Web攻击。

2. Web服务器虚拟托管

同时托管几个甚至数千个网站的服务器也是恶意Web攻击的目标。

3. 显性/开放式代理

被黑客控制的计算机可以被设置为代理服务器,躲避URL过滤对通信的控制,进行匿名上网或者充当非法网站数据流的中间人。

4. HTML可以从网页内完全不同的服务器嵌入对象

用户可以从特定网站请求浏览网页,只自动地从Google分析服务器等合法网站下载对象;广告服务器;恶意软件下载网站;或者被重新导向至恶意软件网站。

5. 普通客户机可能是黑客的试水石

Internet Explorer、Firefox等各种浏览区以及Windows操作系统中包含了很多可以被黑客利用的漏洞,特别是在用户经常不及时安装补丁的情况下。黑客会利用这些漏洞在不经用户同意的情况下自动下载恶意软件代码——也称作隐藏式下载。因此他们可能经常变成被黑客控制的傀儡,在访问您网站的同时,Web攻击给您的应用带来风险。

6. 各种移动代码、跨站脚本在网站上被广泛使用

在浏览器中禁用JavaScript、Java applets、.NET应用、Flash或ActiveX似乎是个好主意,因为它们都会在您的计算机上自动执行脚本或代码,但是如果禁用这些功能,很多网站可能无法浏览。这为编码糟糕的Web应用开启了大门,它们接受用户输入并使用Cookies,就像在跨站点脚本(XSS)中一样。在这种情况下,某些需要访问与其他开放页面的数据(Cookies)Web应用会出现混乱。任何接受用户输入的Web应用(博客、Wikis、评论部分)可能会在无意中接受恶意代码,而这些恶意代码可以被返回给其他用户,除非用户的输入被检查确认为恶意代码。

7. 对HTTP和HTTPS的普遍访问

访问互联网必须使用Web,所有计算机都可以通过防火墙访问HTTP和HTTPS(TCP端口80和443)。可以假定所有计算机都能够访问外部网络。很多程序都通过HTTP访问互联网,例如IM和P2P软件。此外,这些被劫持的软件打开了发送僵尸网络命令的通道,使得用户遭受了Web攻击。

8.在邮件中采用嵌入式HTML

由于SMTP电子邮件网关会在一定程度上限制可以邮件的发送,黑客已经不经常在电子邮件中发送恶意代码。相反,电子邮件中的HTML被用于从Web上获取恶意软件代码,而用户可能根本不知道已经向可以网站发送了请求。

从上面这些黑客常用的Web攻击方向中我们可以看到,为了避免使我们成为以上这些黑客关注的对象,我们需要一种专门针对Web攻击进行全面防护的设备,部署一个立体防护的层次,使其能自动智能化地对黑客的这些攻击手段进行判别和防护。而非使用一个或多个传统的只有固定策略或固定攻击特征库的被动防护网关来解决。

WEB应用防火墙的出现就是为了专门解决这方面难题的,应用防火墙通过执行应用会话内部的请求来处理应用层,它专门保护Web应用通信流和所有相关的应用资源免受利用Web协议或应用程序漏洞发动的Web攻击。应用防火墙可以阻止将应用行为用于恶意目的的浏览器和HTTP攻击,一些强大的应用防火墙甚至能够模拟代理成为网站服务器接受应用交付,形象的来说相当于给原网站加上了一个安全的绝缘外壳。

【编辑推荐】

  1. 三件事洞悉Web安全
  2. 数据泄漏 避免“点炮”
  3. 面对社交网站 走钢丝一般的数据保护
  4. 企业数据安全 MP3成为威胁
  5. 社交网络时代下的企业Web安全
责任编辑:张启峰 来源: 比特网
相关推荐

2011-05-18 15:40:52

MySQL

2019-03-25 20:40:51

微服务IT开发

2021-09-13 07:10:54

Hive查询效率

2011-05-06 15:34:02

打印机word

2012-06-01 11:13:58

应用推广八条黄金法则

2009-01-19 15:34:38

数据仓库基本准则IDC

2022-02-11 09:45:54

IT人才IT组织

2011-03-07 14:39:12

数据仓库

2009-07-08 11:11:23

JVM

2022-04-08 10:00:00

DevOps运维开发

2023-10-15 16:42:51

2010-08-30 14:27:43

2009-12-18 14:08:38

2022-02-08 14:33:22

安全网络安全身份验证

2023-06-07 15:32:22

2021-12-21 08:00:00

Kubernetes集群容器

2016-09-18 16:24:26

物联网网络安全

2022-06-02 08:28:25

Docker代码运维

2013-08-21 14:25:53

App推广应用推广黄金法则移动应用市场

2009-11-04 14:30:22

点赞
收藏

51CTO技术栈公众号