web安全培训.ppt
《web安全培训.ppt》由会员分享,可在线阅读,更多相关《web安全培训.ppt(31页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、WEB安全培训安全培训 更多更多软件件测试资料尽在料尽在road软件件测试论坛http:/ GETPOSTCookieHTTP头环境变量头环境变量v间接输入间接输入 数据库取出的数据数据库取出的数据编码的用户数据编码的用户数据2021/9/265LOGOWEB程序安全问题vSQL注入注入v跨站脚本跨站脚本vUrl Redirect跳转跳转vAccess Control 越权访问越权访问2021/9/266LOGOSQL注入vSQL注入简介注入简介 拼接的拼接的SQL字符串改变了设计者原来的意图,字符串改变了设计者原来的意图,执行了如泄露、改变数据等操作,甚至控制数执行了如泄露、改变数据等操作,
2、甚至控制数据库服务器据库服务器拼接拼接SQL字符串灵活方便,但是容易导致安全字符串灵活方便,但是容易导致安全问题问题2021/9/267LOGOSQL注入vSQL注入原理注入原理http:/victim/news.php?id=http:/victim/news.php?id=37213721select*from news where id=select*from news where id=$id$idselect*from news where id=select*from news where id=372137212021/9/268LOGOSQL注入利用v利用示例利用示例 http
3、:/victim/news.php?id=http:/victim/news.php?id=0 union select name,pw from users0 union select name,pw from usersselect*from news where id=select*from news where id=$id$idselect*from news where id=select*from news where id=0 union select name,pw from users0 union select name,pw from users2021/9/269LO
4、GOSQL注入的危害v泄露敏感信息泄露敏感信息 攻击者可以获取后台数据库的种类、版本,操攻击者可以获取后台数据库的种类、版本,操作系统信息,数据库名、表名、字段名以及数作系统信息,数据库名、表名、字段名以及数据库中的数据信息据库中的数据信息v泄露敏感信息泄露敏感信息 无需知道口令就能以用户身份登陆应用系统无需知道口令就能以用户身份登陆应用系统v篡改敏感数据篡改敏感数据 对数据库进行增加、删除、篡改的操作对数据库进行增加、删除、篡改的操作v执行任意系统命令执行任意系统命令 利用数据库支持的特定功能,执行任意命令利用数据库支持的特定功能,执行任意命令2021/9/2610LOGOSQL注入的危害v
5、不同的数据库,不同的数据库配置,危害不同的数据库,不同的数据库配置,危害程度不一样程度不一样 SQL Server默认配置并且使用默认配置并且使用sa帐号帐号MySQL版本、数据库版本、数据库root帐号、系统帐号、系统root用户用户启动服务启动服务2021/9/2611LOGOSQL注入v避免避免SQL注入注入过滤拼接字符串中的用户数据,尤其不能忽视过滤拼接字符串中的用户数据,尤其不能忽视间接输入数据的间接输入数据的SQL语句拼接语句拼接如果可能,使用其他方法代替如果可能,使用其他方法代替SQL语句拼接语句拼接使用使用WEB应用扫描器检测程序相对比较明显的应用扫描器检测程序相对比较明显的S
6、QL注入问题注入问题2021/9/2612LOGO跨站脚本v跨站脚本简介跨站脚本简介跨站脚本跨站脚本(Cross-Site Scripting)是指远程是指远程WEB页面的页面的html代码可以插入具有恶意目的的代码可以插入具有恶意目的的数据,当浏览器下载该页面,嵌入其中的恶意数据,当浏览器下载该页面,嵌入其中的恶意脚本将被解释执行,从而对客户端用户造成伤脚本将被解释执行,从而对客户端用户造成伤害。简称害。简称CSS或或XSS不影响服务端程序,但影响客户端不影响服务端程序,但影响客户端2021/9/2613LOGO跨站脚本请求:请求:http:/ alert(/XSS/)2021/9/2614
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- web 安全 培训
限制150内