CIW认证培训:Google Hacking和SQL注入基础
需积分: 3 96 浏览量
更新于2024-08-26
收藏 603KB PPT 举报
扩展存储的禁止-CIW-06(google hacking、SQL 注入)
扩展存储的禁止是指删除或禁止扩展存储过程,以避免黑客通过xp_cmdshell等扩展存储过程来攻击数据库。删除扩展存储过程可以使用sp_dropextendedproc命令,例如use master sp_dropextendedproc ‘xp_cmdshell‘。如果需要恢复扩展存储过程,可以使用sp_addextendedproc命令。
扩展存储过程是数据库管理系统中的一个功能强大且危险的组件,它可以允许黑客执行系统命令,例如xp_cmdshell,可以执行操作系统命令,例如删除、复制、移动文件等。黑客可以通过xp_cmdshell来控制数据库服务器,进行各种恶意操作。
删除或改名xplog70.dll(sql server 2000)或xpsql70.dll(sql server 7.0)文件也可以禁止扩展存储过程。
Google Hacking是指使用Google搜索引擎来搜索和收集网络信息,例如搜索指定站点的信息、搜索指定类型的文件、搜索缓存信息等。Google Hacking的语法包括:
* intext:搜索网页中的正文内容,例如intext:动网。
* intitle:搜索网页标题中的信息,例如intitle:安全天使。
* cache:搜索Google缓存中的信息,例如cache:安全天使。
* define:搜索某个词语的定义,例如define:hacker。
* filetype:搜索指定类型的文件,例如filetype:doc。
* info:查找指定站点的一些基本信息,例如info:feelids.com。
* inurl:搜索指定字符是否存在于URL中,例如inurl:admin。
SQL 注入是指攻击者通过输入恶意的SQL语句来控制数据库服务器,例如输入特殊的SQL语句来执行系统命令或访问未经授权的数据。SQL 注入攻击可以导致数据库服务器崩溃、数据泄露、权限提升等严重后果。
防止SQL 注入攻击的方法包括:
* 使用参数化查询,避免直接将用户输入的数据嵌入到SQL语句中。
* 使用白名单机制,限制用户可以执行的SQL语句。
* 对用户输入的数据进行验证和清洁,避免恶意的SQL语句。
* 使用防火墙和入侵检测系统来检测和防止SQL 注入攻击。
扩展存储的禁止和防止SQL 注入攻击是网络安全的重要组件,需要数据库管理员和网络安全人员共同合作,采取多层次的安全措施来保护数据库服务器和网络系统。
点击了解资源详情
点击了解资源详情
点击了解资源详情
2021-07-31 上传
点击了解资源详情
双联装三吋炮的娇喘
- 粉丝: 20
- 资源: 2万+
最新资源
- Vue_frontend_for_Laravel_rest_api
- react_calculator:react_calculator
- Smartclient-Top-Cases:基于 JavaFX Java Swing 的应用程序显示按类型分组创建的顶级案例
- Data-Mining
- php-cartography.alterway.fr:网站来源-Source website php
- hackrank2nd 1-11-2017,c语言软件代码大全源码,c语言
- C#-Leetcode编程题解之第19题删除链表的倒数第N个结点.zip
- gboard-large-clipboard:MVP重现Gboard中的大型剪贴板崩溃
- code_hub_acc_academy
- generator-jade:玉器项目的约曼发电机
- agv:用于自动导引车的 ROS Groovy 包
- peer-flight-search:对等机器人飞行搜索
- gtwizard-0-ex.zip
- Supermarket_Managment_System
- 23种设计模式图.zip
- 太阳高度角.m,vs2017c语言源码,c语言