几种常见攻击的正则表达式

网络编程 2021-07-05 10:07www.168986.cn编程入门
这些正则表达式是一些攻击放过滤使用的,确实不错,喜欢的朋友可以研究下,不要搞破坏啊,仅供研究学习使用
"( \\s|\\S)(exec(\\s|\\+)+(s|x)p\\w+)(\\s|\\S)" //Exec Commond
"( \\s|\\S)((%3C)|<)((%2F)|/)[a-z0-9%]+((%3E)|>)(\\s|\\S)" //Simple XSS
"( \\s|\\S)((%65)|e)(\\s)((%76)|v)(\\s)((%61)|a)(\\s)((%6C)|l)(\\s|\\S)" //Eval XSS
"( \\s|\\S)((%3C)|<)((%69)|i|I|(%49))((%6D)|m|M|(%4D))((%67)|g|G|(%47))[^\\n]+((%3E)|>)(\\s|\\S)" //Image XSS
"( \\s|\\S)((%73)|s)(\\s)((%63)|c)(\\s)((%72)|r)(\\s)((%69)|i)(\\s)((%70)|p)(\\s)((%74)|t)(\\s|\\S)" //Script XSS
"( \\s|\\S)((%27)|(')|(%3D)|(=)|(/)|(%2F)|(\")|((%22)|(-|%2D){2})|(%23)|(%3B)|(;))+(\\s|\\S)" //SQL Injection​

Copyright © 2016-2025 www.168986.cn 狼蚁网络 版权所有 Power by