web安全

浏览器的特性和同源策略

同源策略规定:不同域的客户端脚本在没明确授权的情况下,不能读写对方的资源。

当我们访问一个网址的时候,这中间发生了什么?

输入网址。

浏览器查找域名的ip地址。

浏览器给web服务器发送一个http请求。

服务端处理请求。

服务端发回一个http响应

浏览器渲染显示html。

cookie    

Name             cookie 名称

Value             cookie的值

Domain        用于指定cookie的有效url路径

path             用于指定cookie的有效url路径

expires        用于设定cookie的有效时间

secure            如果设置该属性,仅在https请求中提交cookie    

http                其实应该是httponly   ,如果设置该属性,客户端javascript    无法获取cookide的值。

session与cookie的区别

cookie的数据保存在客户端浏览器。session    保存在服务器

服务端保存状态机制需要再客户端做标记,所以session   可能借助cookie机制。

cookie通常用于客户端保存用户的登陆状态。

常规的xss 分类。

什么是跨站攻击?

 全称:跨站脚本攻击,一种注入式攻击方式。

xss成因,对于用户的输入没有严格控制而直接输出到页面。

对非预期输入的信任。

Xss的危害。

盗取各类用户账号,如机器登陆账号,用户网银账号。

窃取数据。

非法转账,

挂马

xss盲打平台和蠕虫。

Xss盲打是指攻击者对数据提交后展现的后台未知情况下的一种xss攻击方式。

跨站伪造请求(csrf) 也叫xsrf

csrf和xss的区别:

Xss:利用对用户输入的不严谨然后执行js  语句

Csrf:通过伪造受信任的用户发送请求。

CSRF:可以通过xss来实现。

csrf常见的攻击方式:

Html csrf         link的href  img的src  video的src 等等。。。

Json  

Flash

原文链接:https://www.cnblogs.com/famensaodiseng/p/10191329.html

原创文章,作者:优速盾-小U,如若转载,请注明出处:https://www.cdnb.net/bbs/archives/18391

(0)
上一篇 2023年7月10日
下一篇 2023年7月11日

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注

优速盾注册领取大礼包www.cdnb.net
/sitemap.xml