一种基于改进正则表示的SQL注入过滤模块设计

来源 :电脑知识与技术 | 被引量 : 0次 | 上传用户:wingoH
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
SQL注入攻击作为利用应用系统的漏洞,进行Web应用服务攻击的方式之一,具有危害性大且实施简单的特点。该文在对SQL注入点分析的基础上,设计了一种针对不同注入点攻击采用不同的验证方法。对于可由用户编辑的注入点,采用改进正则表达式进行过滤,而对于不能被普通用户编辑的,采用哈希运算消息认证码机制来验证其完整性。实验表明,该设计具有较好的防范SQL注入的效果和较低的运行开销。
其他文献
目的 探讨磁共振弥散加权成像(DWI)联合肝脏容积超快速三维成像(LAVA)技术对肝癌分期的临床价值.方法 选取2008年9月至2011年12月在牡丹江医学院第二附属医院治疗的肝癌患者177例
这是一个充满传奇与灵异色彩的酒店:克拉克盖博和卡罗尔隆巴德曾在这里“长期性”偷情,盖博的妻子莉雅多次雇用私家侦探蹲点调查无果,因此酒店又被称为“通奸展佳地”;928号房时
针对地方本科院校软件专业课程体系设置和社会需求存在距离,论述了地方本科院校软件专业课程体系、实践教学体系建设方案,以培养动手能力强、具有创新意识的软件专业人才,更
随着现代计算机科学技术的飞速发展,网络传输的数据量也在不断的增大,统计网络流量已经成为人们关注的一个问题。在众多的统计网络流量的方法中,路由器是流量统计的最有效的
目前,OpenSignalMaps里收集了全世界各个国家的手机基站的位置,结合谷歌地图,能为你图文并茂的展现出移动信号强弱的范围。
当你用本本从事软件、网页等设计工作时,你常常需要改变不同分辨率.以此来适用不同环境显示需求,同时在看网络小说、欣赏在线视频时,屏幕上出现各种乱七八糟的广告影响视觉,有没有
剪子弯山是藏民心中的神山,藏语意为“神羊休息的山口”;隧道修通时,有人充满了遗憾,“以前常埋怨路难走,想到再也见不到山上风景,又开始怀念。”
糖尿病肾病是糖尿病常见的慢性微血管并发症之一,也是导致慢性肾衰竭的主要原因之一,其基本病理改变是肾脏肥大、肾小球毛细血管基膜增厚、肾小球和肾小管细胞外基质进行性堆
论述一个典型的物流企业的应用集成需要,运用SOA的关键技术,分析企业信息化现状和企业应用集成的具体需求,提出一套企业应用集成的解决方案。通过用户体验模型,展现了应用集
据报道,微软打造了一款精简版的Windows操作系统Windows ThinPC(WinTPC),硬件需求较低,可用来作为精简型电脑的操作系统,也可以安装在低端电脑或老旧电脑上,作为VDI虚拟桌面架构的终