javascript表单验证之SQL注入验证
来源:互联网 发布:java编写宿舍管理系统 编辑:程序博客网 时间:2024/06/08 15:04
/** * 提供一个方法,判断 SQL WHERE 从句中参数是否包含 SQL 关键字,用于防止 SQL 注入攻击。 * * @param p_str * 一个字符串 要检查的值。 */function isSqlInjection(p_str) {var regex = /(\sand\s)|(\sor\s)|(\slike\s)|(select\s)|(insert\s)|(delete\s)|(update\s[\s\S].*\sset)|(create\s)|(\stable)|(\sexec)|(declare)|(\struncate)|(\smaster)|(\sbackup)|(\smid)|(\scount)|(\sadd\s)|(\salter\s)|(\sdrop\s)|(\sfrom\s)|(\struncate\s)|(\sunion\s)|(\sjoin\s)|(')/;var result = [];var successful = !regex.test(p_str);var matches = p_str.match(regex);var hint = p_str;if (matches && matches[0]) {hint = matches[0];}return {successful : successful,hint : hint};}
点击查看javascript表单验证之普通验证
点击查看javascript表单验证之日期验证点击查看javascript表单验证之SQL注入验证
0 0
- javascript表单验证之SQL注入验证
- JavaScript之表单验证
- javascript表单验证之普通验证
- javascript表单验证之日期验证
- JavaScript之Cookie与表单验证
- 蜗牛—JavaScript学习之表单验证
- JavaScript之表单验证(1)
- JavaScript练习四之简易表单验证
- JavaScript快速上手之11:表单验证
- 表单验证(JavaScript)
- 表单验证(JavaScript)
- JavaScript表单数据验证
- Web 表单验证 javascript
- 读书笔记------javascript表单验证
- JavaScript 客户端表单验证
- javascript表单验证总结
- javascript 表单验证大全
- JavaScript验证表单大全
- Android 单元测试(四)测试 Activity和Fragment
- WPF 多线程---- 子线程操作界面主线程的元素
- Ubuntu 一条命令安装LAMP
- 野人学Android基础篇之初探UI控件第二课--ImageView动态赋值
- 网易新闻iOS版使用的开源组件
- javascript表单验证之SQL注入验证
- Parcelable传递图片,复杂对象,对象列表
- Tigase开发笔记1:深入认识XMPP协议
- Swap in JAVA, 不是想象中的简单
- XCode 代码格式化插件
- java 后台封装json数据
- Python 命令行解析工具 Argparse介绍
- do while
- Git 使用