Я пытаюсь отключить XSSAuditingEnabled & webSecurityEnabled в Phantom JS с селеном python 3, но это не работает, я не понимаю, почему безопасность XSS не отключена для моего сценария: / и я следую документации
https://phantomjs.org/api/webpage/property/settings.html
мой код
from selenium import webdriver
from selenium.webdriver.common.desired_capabilities import DesiredCapabilities
dcaps = DesiredCapabilities.PHANTOMJS
dcaps["phantomjs.page.settings.webSecurityEnabled"] = False
dcaps["phantomjs.page.settings.XSSAuditingEnabled"] = False
driver = webdriver.PhantomJS(
executable_path="C:\\Users\\lucas-pc\\Desktop\\phantomjs.exe",
service_args=['--ignore-ssl-errors=true', '--ssl-protocol=any', '--web-security=no'],
desired_capabilities=dcaps)
driver.get('http://fuzzme.org/XSS/AttributeContext.php')
query_element = driver.find_element_by_xpath('/html/body/form/input[1]')
query_element.send_keys('<script>alert()</script>')
submit_element = driver.find_element_by_xpath('/html/body/form/input[2]')
submit_element.click()
print(driver.page_source)
Я делаю запрос на своем веб-сайте с полезной нагрузкой javascript XSS, чтобы убедиться, что безопасность XSS это отключить (не является незаконной деятельностью на этом моем сайте)
заранее спасибо
Пока