在做一些网站(特别是bbs之类)时,经常会有充许用户输入html样式代码,却禁止脚本的运行的需求, 以达到丰富网页样式,禁止恶意代码的运行。下面我们给大家介绍一下HTML危险脚本吧!
当然不能用 htmlencode 和 htmldecode 方法,因为这样连基本的html代码会被禁止掉。
以下是一些脚本攻击的实例:
1. ",system.text.regularexpressions.regexoptions.ignorecase);
system.text.regularexpressions.regex regex2 = new system.text.regularexpressions.regex(@" href *= *[ss]*script *:",system.text.regularexpressions.regexoptions.ignorecase);
system.text.regularexpressions.regex regex3 = new system.text.regularexpressions.regex(@" on[ss]*=",system.text.regularexpressions.regexoptions.ignorecase);
system.text.regularexpressions.regex regex4 = new system.text.regularexpressions.regex(@"
system.text.regularexpressions.regex regex5 = new system.text.regularexpressions.regex(@"