文章类 软件类
好好999
 | 网站首页 | 网络编程语言 | 星座情感文章 | 特殊软件下载 | 站长工具天下 | 
html入门培训 网站服务器软件  化妆品经典广告词  雅芳化妆品价格  avon化妆品 net 入门培训 房地产销售广告 化妆品广告词 网络工程师
您现在的位置: 学习网 > 网络编程语言 > Asp > 正文
 | 网络编程语言首页 | Dreamweaver | Html | Asp | Jsp | Php | Asp.net | Css | Javascript | Access | Mysql | Mssql | Oracle | Domain | Mainframe |
最 新 热 门
推荐文章W3 Jmail 参考说明
推荐文章用XMLHTTP做一个自己特色的Goo
普通文章ASP进阶教程Ⅷ:数据库版本的留
普通文章ASP系列讲座(十七)调试 ASP 
普通文章ASP讲座之三:Application对象
普通文章十天学会ASP之第十天
普通文章ASP入门与实例---IIS的安装与配
推荐文章提高ASP页面的执行效率
普通文章加速ASP程序的显示速度
普通文章ASP精华文摘-001
 
频 道 推 荐
普通文章使用Formatnumber()与Formatpe
推荐文章格式化数字函数FormatNumber的
普通文章ASP的随机数的应用技术
推荐文章不用Golobal和session实现在线
普通文章使用ASP记录在线用户的数量
推荐文章ASP设计常见问题及解答精要-1
推荐文章解决在ASP中执行数据库查询中的
普通文章分页的显示-->前后翻滚10页的实
推荐文章ASP设计常见问题及解答精要-4
普通文章ASP设计常见问题及解答精要-3
普通文章系 统 要 求
普通文章ASP在服务器自动解压RAR文件
普通文章DHTML技巧--网页文字选取
普通文章ASP实现简单的网页保护
普通文章ASP生成静态htm页面基本代码!
普通文章显示资料搜寻中的百分比
普通文章对文件的操作1
普通文章两星级ASP版社区之星编写的ASP
普通文章第一章 容错机制 <<高质量动态
普通文章ASP+配置 — ASP+配置概念(一
 
频 道 推 广
 
如何防范SQl注入       ★★★
如何防范SQl注入
作者:佚名 文章来源:本站整理 更新时间:2008-11-14 21:24:37
  在设计或者维护 Web 网站时,你也许担心它们会受到某些卑鄙用户的恶意攻击。的确,如今的 Web 网站开发者们针对其站点所在操作系统平台或Web 服务器的安全性而展开的讨论实在太多了。不错,IIS 服务器的安全漏洞可能招致恶意攻击;但你的安全检查清单不应该仅仅有 IIS 安全性这一条。有些代码,它们通常是专门为数据驱动(data-driven) 的 Web 网站而设计的,实际上往往同其它 IIS 漏洞一样存在严重的安全隐患。这些潜伏于代码中的安全隐患就有可能被称为“SQL 指令植入式攻击” (SQL injection) 的手段所利用而导致服务器受到攻击。
  SQL 指令植入式攻击技术使得攻击者能够利用 Web 应用程序中某些疏于防范的输入机会动态生成特殊的 SQL 指令语句。举一个常见的例子:
  某 Web 网站采用表单来收集访问者的用户名和密码以确认他有足够权限访问某些保密信息,然后该表单被发送到 Web 服务器进行处理。接下来,服务器端的ASP 脚本根据表单提供的信息生成 SQL 指令语句提交到 SQL 服务器,并通过分析 SQL 服务器的返回结果来判断该用户名/密码组合是否有效。
  为了实现这样的功能,Web 程序员可能会设计两个页面:一个 HTML 页面 (Login.htm) 用于登录,另一个ASP 页面 (ExecLogin.asp) 用于验证用户权限(即向数据库查询用户名/密码组合是否存在)。具体代码可能象这样:
Login.htm (HTML 页面) 代码:
<form action="ExecLogin.asp" method="post">
Username: <input type="text" name="txtUsername"><br>
Password: <input type="password" name="txtPassword"><br>
<input type="submit"> </form>

ExecLogin.asp (ASP 页面) 代码:
<%
Dim p_strUsername, p_strPassword, objRS, strSQL
p_strUsername = Request.Form("txtUsername")
p_strPassword = Request.Form("txtPassword")
strSQL = "SELECT * FROM tblUsers " & _ "WHERE Username=" & p_strUsername & _ " and Password=" & p_strPassword & ""
Set objRS = Server.CreateObject("ADODB.Recordset")
objRS.Open strSQL, "DSN=..."
If (objRS.EOF) Then
Response.Write "Invalid login."
Else
Response.Write "You are logged in as " & objRS("Username")
End If
Set objRS = Nothing

[1] [2] [3] [4] 下一页

 
文章录入:admin    责任编辑:admin 
  • 上一篇文章:

  • 下一篇文章:
  • 相 关 文 章
    Dreamweaver MX 2004 行为之调用JS
    Dreamweaver MX 2004 表格设计
    Dreamweaver MX 2004 浏览器检测
    Dreamweaver MX 2004 类型属性
    Dreamweaver MX 2004 CSS背景属性
    Dreamweaver MX 2004 CSS扩展属性
    Dreamweaver MX 2004 CSS滤镜介绍(1)
    Dreamweaver MX 2004 CSS滤镜介绍(2)
    Dreamweaver MX 2004 电子相册制作
    Dreamweaver MX 2004 打造细线表格(2)
    DreamWeaver打造Web查询系统(2)
    DW中实现flash的透明背景
    Dreamweaver制作网页幻灯片效果
    Fw与Dw结合:看实例学切片
    细品DW MX 2004表格设计
    Dreamweaver打造多彩文字链接
    Dreamweaver 也能做动画
    Dreamweaver定制网页过渡功能
    用Dreamweaver制作动态链接的Flash按钮
    用Dreamweaver制作拖拽效果
    | 设为首页 | 加入收藏 | 投搞邮箱 | 友情链接 | 网站公告 | 版权申明 | |
    破天一剑私服 - 冒险岛外挂 - 传奇外挂 - dnf外挂 - 地下城与勇士外挂 - dnf外挂 - 传奇外传外挂 - qq三国外挂 - 天龙八部外挂 - 劲舞团私服 - 劲舞团私服 - 传奇私服 - 传奇私服 - 传奇私服 - 变态传奇私服 - 及时雨外挂 - 热血传奇私服 - 传世私服 - 魔兽世界私服 - 魔兽世界私服 - 完美世界私服

    点击这里给我发消息

    有事点这里

    copyright: 2007-2008 haohao888.com.cn 粤ICP备08105098号