Я использую ant-samy 1.5.2 версию для преобразования моего html в безопасный html.Anti-samy код будет избегать onclick в привязке ссылки
Теперь я даю следующий код метода анти-Samy сканирования
<a href='http://gmail.com' onclick="window.open(this.href,'','resizable=no,location=no,menubar=no,scrollbars=no,status=no,toolbar=no,fullscreen=no,dependent=no,status'); return false">gmail.com</a>
но анти Samy будет преобразовать это в следующий
<a href="http://javaEra.com">javaEra.com</a>
из-за этого мой OnClick не работает в моем приложении Итак, я хочу тот же код, который я дал антисамии
Может ли кто-нибудь мне помочь?
Вот мой анти файл самий политики для тега привязки
<tag name="a" action="validate">
<!-- onInvalid="filterTag" has been removed as per suggestion at OWASP SJ 2007 - just "name" is valid -->
<attribute name="href"/>
<attribute name="nohref">
<regexp-list>
<regexp name="anything"/>
</regexp-list>
</attribute>
<attribute name="rel">
<literal-list>
<literal value="nofollow"/>
</literal-list>
</attribute>
<attribute name="name"/>
<attribute name="target" onInvalid="filterTag">
<literal-list>
<literal value="_blank"/>
<literal value="_top"/>
<literal value="_self"/>
<literal value="_parent"/>
</literal-list>
</attribute>
</tag>
Этот сегмент кода позволит злоумышленнику внедрить XSS в вашу систему. – avgvstvs