web应用安全指南(一)

2018-07-06  本文已影响0人  小智智要长肉

Web应用安全指南

为什么会产生安全隐患

安全隐患会产生什么样的影响

如何变成才能消除安全隐患

为什么某些方法能够消除安全隐患

带着这些问题看文章

第一章 什么是web应用的安全隐患

1.1安全隐患即“能用于作恶的BUG”

恶意利用的常见案例:

未经许可浏览用户个人信息等隐私信息

篡改网站的内容

使网页浏览者的计算机感染病毒

伪装成他人来窥探用户的隐私信息、发布文章、在线购物、肆意转账等

使目标网站不能访问

在网络游戏中让自己达到无敌状态,或非法获得游戏中的装备道具

在确认自己的个人信息时,能看到别人的个人信息

1.2为什么存在安全隐患会有问题

1.3产生安全隐患的原因

由BUG造成

由检验功能不完善造成

1.4安全性BUG与安全性功能

即使我们修复了所有的安全性bug,也不能保证程序绝对的安全。例如http和https。

1.5本书结构

第二章 搭建实验环境

跳过

第三章 Web安全基础:http、会话管理、同源策略

3.1http与会话管理

为什么要学习http?因为web应用的安全隐患有些源于网络的固有特性。

请求(request):

请求行(Request Line):请求行由请求方法,URL(uri)和协议版本组成,他们之间以空格间隔

请求头(header)格式为名称与值以冒号相隔,接受信息的主机名和端口号(80时可以省略)

返回(response):

响应消息(response message)

状态行:常见的状态码,200(成功)、301和302(重定向)、404(找不到资源)、500(服务器内部发生错误)

响应头信息

响应正文(body)

上一篇下一篇

猜你喜欢

热点阅读