- 1、本文档共2页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
java 防止 sql 注入
public final static String filterSQLInjection(String s) {
if (s == null || .equals(s)) {
return ;
}
try {
s = s.trim().replaceAll(/?[s,S][c,C][r,R][i,I][p,P][t,T]?,
);//script
s = s.trim().replaceAll([a,A][l,L][e,E][r,R][t,T]\\(,
).replace(\, );// alert
s = s.trim().replace(\\.swf, ).replaceAll(\\.htc, );
s = s.trim().replace(\\.php\\b, ).replaceAll(\\.asp\\b, );
s = s.trim().replace(document\\.,
).replaceAll([e,E][v,V][a,A][l,L]\\(, );
s = s.trim().replaceAll(, ).replaceAll(, );
s = s.trim().replaceAll(, ).replaceAll(=, );
s = s.trim().replaceAll( [o,O][r,R], );
s = s.trim().replaceAll(etc/, ).replaceAll(cat , );
s = s.trim().replaceAll(/passwd , );
s = s.trim().replaceAll(sleep\\(, ).replaceAll(limit ,
).replaceAll(LIMIT , );
s = s.trim().replaceAll([d,D][e,E][l,L][e,E][t,T][e,E] , );//
delete
s = s.trim().replaceAll([s,S][e,E][l,L][e,E][c,C][t,T] , );//
select;
s = s.trim().replaceAll([u,U][p,P][d,D][a,A][t,T][e,E] , );//
update
s = s.trim().replaceAll([d,D][e,E][l,L][a,A][y,Y] ,
).replaceAll(waitfor , );
s = s.trim().replaceAll(print\\(, ).replaceAll(md5\\(, );
s = s.trim().replaceAll(cookie\\(, ).replaceAll(send\\(,
);
s = s.trim().replaceAll(response\\., ).replaceAll(write\\(,
)
.replaceAll(, );
} catch (Exception e) {
e.printStackTrace();
return ;
}
return s;
}
您可能关注的文档
- OSPF试题课件资料.pdf
- OSFP测试题课件资料.pdf
- OSCE理论题课件资料.pdf
- ORP的参考值课件资料.pdf
- Openstack-Mitaka(OVS)搭建课件资料.pdf
- OPNET仿真例子课件资料.pdf
- openMP学习笔记课件资料.pdf
- OQC检验流程课件资料.pdf
- OPC和INTOUCH连接课件资料.pdf
- Oracle选择题课件资料.pdf
- 2024版存量房买卖合同物业服务交接确认书模板-@-1.docx
- 2024版存量房居间买卖合同样本——亲子教育社区专版.docx
- 2024版存量房买卖合同示范文本(二零二四年度升级版).docx
- 2024版存量房买卖合同二手房装修及家具设备清单.docx
- 2024版存量房买卖合同:带车位和地下储藏室转让协议.docx
- 2024版存量房买卖合同备案流程与手续指南.docx
- 2024版存量房买卖合同产权过户及登记手续办理.docx
- 2024版存量房买卖合同尊贵版.docx
- 2024版存量房买卖合同与交易房地产市场趋势分析与预测服务协议.docx
- 2024版存量房买卖合同与交易税费全流程管理协议.docx
最近下载
- 2023超设计使用年限压力容器定期检验规范.docx VIP
- 第十六篇选煤厂技术检查.PDF VIP
- 2024版恶性肿瘤患者营养治疗指南解读PPT课件PPT课件.pptx VIP
- 国家开放大学电大专科《刑事诉讼法学》2024-2025期末试题及答案(试卷号:2889).docx VIP
- 四川省南充市2023-2024学年八年级上学期期末英语试卷.docx VIP
- 国家开放大学电大专科《刑事诉讼法学》2026-2027期末试题及答案(试卷号:2889).docx VIP
- 国家开放大学电大专科《刑事诉讼法学》期末试题及答案(试卷号e:2889).docx VIP
- 西门子系统介绍(刀库).pdf
- 化危为安题库.docx
- 国开大学电大专科《刑事诉讼法学》2021期末试题及答案(试卷号:2109).doc VIP
文档评论(0)