00 Web介绍
00-00
Web本意是网,这里多指万维网(World Wide Web),是由许多互相连接的超文本系统组成的,通过互联网访问。
Web是非常广泛的互联网应用,每天都有数以亿万计的Web资源传输。
我们平时通过浏览器上网都属于Web。
PS:万维网和互联网、因特网又有什么联系呢?
00-01 Web发展史
Web1.0
初期;
-
典型示例:
-
门户网站
-
个人页面
-
安全问题:
-
SQL注入
-
上传漏洞
-
文件包含
-
挂马、暗链
-
命令执行
-
(主要危害Web服务器)
一般就是提供静态的页面给用户,而且这种信息只能够阅读,不能够修改或添加。
Web2.0
如今;
-
典型示例:
-
微博
-
Blog
-
安全问题:
-
(更复杂,逐渐针对Web用户
-
钓鱼
-
URL跳转
-
数据劫持
-
框架漏洞
-
CSRF
-
XSS
-
逻辑漏洞
Web安全形势不容乐观,数量迅速增长,种类迅速增多,从针对Web服务器到Web用户,所以Web安全知识比较重要。
00-02 Web工作流程
以点餐类比
通常我们作为客户,只需要向服务员点餐、服务员上餐就可以了,而如果想要了解全过程,那Web的后续和餐厅订餐的后续也是很像的。
下面是Web提供服务的标准流程:
这里也分为客户端和服务端。
上面的安全问题也可以以此划分。