香港飞泰国要多久:什么是“SQL注入”

来源:百度文库 编辑:杭州交通信息网 时间:2024/05/05 09:02:38
非常不明白注入数据库什么,是病毒木马后门??
“注入”的命令是一个小程序吗?
是不是注入以后那个“命令”就留在了网站的服务器上?
能否给个例子

随着B/S模式应用开发的发展,使用这种模式编写应用程序的程序员也越来越多。但是由于程序员的水平及经验也参差不齐,相当大一部分程序员在编写代码的时候,没有对用户输入数据的合法性进行判断,使应用程序存在安全隐患。用户可以提交一段数据库查询代码,根
据程序返回的结果,获得某些他想得知的数据,这就是所谓的SQL Injection,即SQL注入。
SQL注入是从正常的WWW端口访问,而且表面看起来跟一般的Web页面访问没什么区别,所以目前市面的防火墙都不会对SQL注入发出警报,如果管理员没查看IIS日志的习惯,可能被入侵很长时间都不会发觉。但是,SQL注入的手法相当灵活,在注入的时候会碰到很多意外的情况。能不能根据具体情况进行分析,构造巧妙的SQL语句,从而成功获取想要的数据。
据统计,网站用ASP+Access或SQLServer的占70%以上,PHP+MySQ占L20%,其他的不足10%。

所谓SQL注入式攻击,就是攻击者把SQL命令插入到Web表单的
输入域或页面请求的查询字符串,欺骗服务器执行恶意的SQL命令。

搜索
注入天书

学习