《Web安全程序设计与实践》课件项目6.pptxVIP

  • 7
  • 0
  • 约4.27千字
  • 约 15页
  • 2024-05-26 发布于广东
  • 举报

《Web安全程序设计与实践》课件项目6.pptx

项目6Cookie注入攻击

【项目描述】本项目对利用Cookie提交数据的SQL注入攻击和防护进行实训。本项目包含三个任务,首先建立一个具有Cookie验证功能的网站,实现将Cookie信息在浏览器端进行保存,服务器端通过浏览器提交的Cookie信息实现用户免登录。接下来利用服务器端读取Cookie信息并查询数据库的功能,实现基于Cookie数据的SQL注入。最后,通过对Cookie注入攻击的分析利用PHP转义函数实现Cookie注入防护。通过本项目实训,可以解释和分析Cookie注入漏洞产生的原理及危害,能够应用转义函数或者参数化查询实现对CookieSQL注入的防护。

【知识储备】Cookie的概念Cookie最先是由Netscape(网景)公司提出并引入到Navigator浏览器,之后被万维网(WorldWideWeb,WWW)协会采纳。现在,绝大多数浏览器都支持Cookie,或者至少兼容Cookie技术的使用,而且几乎所有的网站设计者都使用了Cookie技术。按照Netscape官方文档中的定义,Cookie是指在HTTP协议下,服务器或脚本可以维护客户端计算机上信息的一种方式。通俗地说,Cookie是一种能够让Web服务器把少量数据储存到客户端的硬盘或内存里,或是从客户端的硬盘里读取数据的一种技术,它最根本的用途是帮助Web站点保存有关访问者的信息。典型的Cook

文档评论(0)

1亿VIP精品文档

相关文档