计算机与网络安全总结(第三部分:WEB攻击与安全)

本文探讨了Web安全中的同源策略(SOP),并详细介绍了两种实现HTTP状态管理的方法:通过URL查询字符串(GET/POST)及使用Cookies。此外,还讨论了Cookies的安全问题及其可能遭受的攻击。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

在WEB里,要记住网页是本地执行的。PHP是服务端执行用来产生网页的。

1. SOP

   Same Origin Policy,要求动态内容只能读取与一同源(同主机,同协议,同端口)的HTTP应答或cookie

2. Session management

   如何让HTTP有状态?即可以记住与之前用户的交互。有两种方式,

   2.1 GET/POST:将状态符附在URL后面,即所谓的query string

   2.2 Cookies: 写入本地磁盘

个人觉得cookie里没有保存密码,而是保存了一个session id 和用户名. 而且服务器端也保存了session id。这样就能在下次登陆时进行检测

可以参考这篇 http://kaowww153.javaeye.com/blog/626111

     Cookie的攻击:

      • Guessing Attacks: 通过猜测session id
      • Discoversy Attakcs:
        • Cross-site scripting
          • 将javascript等脚本注入某vulnerable服务器,过程如下
          • image image
        • CSRF(Cross-site request forgery)
          • image image
        • Clickjacking,这是通过在一个页面中放置另一个隐藏页面(重叠),所以当你点击时,其实是点了上面的隐藏页面
        • DNS positioning
      • Setting Attacks
      • image 
      • SQL Injection
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值