单项选择题

Struts2的任意代码执行,在国内引起了很多问题,下面对于代码执行漏洞说法错误的是()

A.代码执行时通过web语句执行一些os命令
B.代码执行的防护中,可以利用“白名单”和“黑名单”的方式来清除url和表单中的无效字符
C.代码执行的防护需要特别注意几个函数,例如system等
D.攻击者可以利用代码执行执行任意命令,而与web应用本身权限无关