更正正则表达式以匹配XSS向量的开头

时间:2018-02-07 03:35:18

标签: c# regex string xss

我需要指定正确的正则表达式来获取XSS向量的第一个符号。在C#上。例如,我有一个向量:

});alert('XSS');</script>
"); alert('XSS');

我的正则表达式:

 Regex firstPart = new Regex(@"""|\*/|\""|\}|\)|\)\}|\}\)|'|</script><script>|'>|"">|""\)|\]|'\]|'\)|'\}");

定义字符}和)和\“等 但它没有定义例如字符)}或})或“”(双引号)或'&gt;要么 ']。 如何更改表达式以使一切完全正常工作?

0 个答案:

没有答案