网站运营
位置:首页>> 网站运营>> 防范SQL注入漏洞asp代码

防范SQL注入漏洞asp代码

  发布时间:2007-10-07 12:31:00 

标签:

其实SQL注入漏洞并不可怕,知道原理 + 耐心仔细,就可以彻底防范!

下面给出4个函数,足够你抵挡一切SQL注入漏洞!读懂代码,你就能融会贯通。注意要对所有的request对象进行过滤:包括 request.cookie, request.ServerVariables 等等容易被忽视的对象:

function killn(byval s1) ’过滤数值型参数
if not isnumeric(s1) then 
  killn=0
else
  if s1<0 or s1>2147483647 then 
   killn=0
  else
   killn=clng(s1)
  end if
end if
end function

function killc(byval s1) 过滤货币型参数
if not isnumeric(s1) then 
  killc=0
else
        killc=formatnumber(s1,2,-1,0,0)
end if
end function

function killw(byval s1) ’过滤字符型参数
if len(s1)=0 then
  killw=""
else
  killw=trim(replace(s1,"’",""))
end if
end function

function killbad(byval s1) 过滤所有危险字符,包括跨站脚本
If len(s1) = 0 then
  killbad=""
else
  killbad = trim(replace(replace(replace(replace(replace(replace(replace(replace(s1,Chr(10), "<br>"), Chr(34), """), ">", "&gt;"), "<", "&lt;"), "&", "&"),chr(39),"&#39"),chr(32)," "),chr(13),""))
end if
end function

0
投稿

猜你喜欢

  • “忽如一夜春风来,千树万树梨花开”,这句诗跟现今网页游戏遍地开花的景象甚是贴合。据不完全数据统计,目前我国有近300多家互联网公司在开发以及
  • Google和百度对Description态度不同,Google黑板报和中文网站管理员博客发表了一篇翻译自去年的文章:使用更好的元描述来改善
  • 这不是Google第一次固执地以自己的意愿代替用户体验了,正如当初搜索引擎结果默认在原窗口打开一样。Google Adsense的广告是在投
  • 刚才在月光博客上看到一有关MD5的安全性问题的文章,文章写得不错,但是我个人还有一些想补充的地方,算是对作者这个文章的补充。对于一些经常上网
  • 目前,就我所知道的对于301重定向的方法,有两个:1.利用apache支持的.htaccess进行改写,实现重定向2.利用程序进行域名的30
  • FlashFXP是一款优秀的FTP工具,但是很多朋友在使用过程中仅掌握其基本的上传/下载功能,其实在FlashFXP里面隐藏了很多实用的技巧
  • 第一步:启用“性能”功能在FTP服务器中,点击“开始→运行”,在“运行”对话框中输入“perfmon.msc”命令后回车,弹出“性能”管理主
  • 上次写了篇《支付宝购买godaddy域名实测 全程图文解说 》后,就有朋友问我,他想在自己的淘宝店或者QQ空间绑域名,但是GODADDY不提
  • 千橡公司和kaixin001关于&ldquo;开心网&rdquo;名称归属的官司尚未了结,千橡已经把针对kaixin001的
  • 我是2000年参加工作的,第一年在宁波一所大学当老师,当时工资可能只有2K不到,由于我上大学时也经常给别人兼职打工,平均下来也能赚个每个月2
  • 网站粘度,指的是用户对网站的重复使用度(依赖度、忠诚度),网站粘度越高,越能体现网站价值。众所周知,服务类(例如游戏、工具等)网站的粘度通常
  • 首先,解释下什么是资源的永久重定向,通俗简单理解下,当你在浏览器中输入sina.com.cn(新浪首页)的时候,网址是不是变成 www.si
  • iPage主机是国外一家顶级主机服务商,从1998年开始提供主机服务,拥有丰富的行业经验,同时他们提供优惠的价格,快速的连接速度等优越的条件
  • 扩展提示译注:少数条目有重复,不重新编排以遵从原文。AdSense 收入 = 广告展示次数 x 点击率 x 点击单价 x 智能定价因素(Sm
  • 我在阿里妈妈上看到一个站长说李彦红根本没把阿里妈妈放在眼里,我们先不去说李彦红有没有讲过这句话,就这句话对于现在而言可以说是成立的。阿里妈妈
  • SEO并不是简单的几个秘诀或几个建议,而是一项需要足够耐心和细致的脑力劳动。大体上,SEO包括六个环节。1、关键词分析(也叫关键词定位)这是
  • 一个正确的robots.txt文件,能让搜索引擎不抓取网站的某个不想让蜘蛛抓取的文件,也可以避免大量的复制网页对网站搜索引擎权重的影响。Ro
  • 3、安装步骤:笔者假设你的Linux系统中已经安装了Apache+PHP+MySQL+IMAP,而且twig也已经下载至你的家目录中。现在就
  • 远程网络连接在企业的信息化应用中是一门比较实用的技术。他可以通过各种方式实现,如VPN、远程控制工具等等。不过,远程桌面Web连接也是其中的
  • 由中国互联网协会、中国投资网联合主办的2009WEBGAME与SNS社区运营大会于11月7日圆满闭幕,经过三个多月的游戏征集、系列生态采访和
手机版 网站运营 asp之家 www.aspxhome.com