├── README.md ├── attack_A2C.py ├── gym_reflected_xss ├── 1.html ├── __init__.py ├── __pycache__ │ ├── __init__.cpython-36.pyc │ └── __init__.cpython-37.pyc ├── attack_module │ ├── __init__.py │ ├── __pycache__ │ │ ├── __init__.cpython-37.pyc │ │ └── attack.cpython-36.pyc │ ├── attack │ │ ├── __init__.py │ │ ├── __pycache__ │ │ │ ├── __init__.cpython-37.pyc │ │ │ ├── attack.cpython-37.pyc │ │ │ ├── jsparser.cpython-37.pyc │ │ │ └── mod_xss.cpython-37.pyc │ │ ├── attack.py │ │ ├── jsparser.py │ │ └── mod_xss.py │ ├── config │ │ ├── attacks │ │ │ ├── backupPayloads.txt │ │ │ ├── blindSQLPayloads.txt │ │ │ ├── busterPayloads.txt │ │ │ ├── execPayloads.txt │ │ │ ├── fileHandlingPayloads.ini │ │ │ ├── xssPayloads.ini │ │ │ └── xxePayloads.ini │ │ ├── language │ │ │ ├── de │ │ │ │ └── LC_MESSAGES │ │ │ │ │ └── wapiti.mo │ │ │ ├── en │ │ │ │ └── LC_MESSAGES │ │ │ │ │ └── wapiti.mo │ │ │ ├── es │ │ │ │ └── LC_MESSAGES │ │ │ │ │ └── wapiti.mo │ │ │ ├── fr │ │ │ │ └── LC_MESSAGES │ │ │ │ │ └── wapiti.mo │ │ │ ├── ms │ │ │ │ └── LC_MESSAGES │ │ │ │ │ └── wapiti.mo │ │ │ ├── pt │ │ │ │ └── LC_MESSAGES │ │ │ │ │ └── wapiti.mo │ │ │ └── zh │ │ │ │ └── LC_MESSAGES │ │ │ │ └── wapiti.mo │ │ ├── reports │ │ │ └── generators.xml │ │ └── vulnerabilities │ │ │ ├── anomalies.xml │ │ │ └── vulnerabilities.xml │ ├── language │ │ ├── __init__.py │ │ ├── __pycache__ │ │ │ ├── __init__.cpython-37.pyc │ │ │ ├── language.cpython-37.pyc │ │ │ ├── logger.cpython-37.pyc │ │ │ └── vulnerability.cpython-37.pyc │ │ ├── language.py │ │ ├── logger.py │ │ └── vulnerability.py │ ├── language_sources │ │ ├── de.po │ │ ├── en.po │ │ ├── es.po │ │ ├── fr.po │ │ ├── ms.po │ │ ├── pt.po │ │ ├── sav_en.po │ │ └── zh.po │ ├── main │ │ ├── __init__.py │ │ ├── __pycache__ │ │ │ ├── __init__.cpython-37.pyc │ │ │ └── attack_module.cpython-37.pyc │ │ └── attack_module.py │ └── net │ │ ├── __init__.py │ │ ├── __pycache__ │ │ ├── __init__.cpython-37.pyc │ │ ├── crawler.cpython-37.pyc │ │ ├── jsoncookie.cpython-37.pyc │ │ ├── lamejs.cpython-37.pyc │ │ ├── sqlite_persister.cpython-37.pyc │ │ ├── web.cpython-37.pyc │ │ └── xss_utils.cpython-37.pyc │ │ ├── crawler.py │ │ ├── jsoncookie.py │ │ ├── jsparser │ │ ├── __init__.py │ │ ├── __pycache__ │ │ │ ├── __init__.cpython-37.pyc │ │ │ └── jsparser3.cpython-37.pyc │ │ └── jsparser3.py │ │ ├── lamejs.py │ │ ├── login.py │ │ ├── login_urls.txt │ │ ├── sqlite_persister.py │ │ ├── web.py │ │ └── xss_utils.py ├── envs │ ├── __init__.py │ ├── __pycache__ │ │ ├── __init__.cpython-36.pyc │ │ ├── __init__.cpython-37.pyc │ │ ├── action.cpython-37.pyc │ │ ├── observation.cpython-37.pyc │ │ ├── reflected_xss_env.cpython-36.pyc │ │ └── reflected_xss_env.cpython-37.pyc │ ├── action.py │ ├── observation.py │ └── reflected_xss_env.py └── input_module │ ├── __init__.py │ ├── __pycache__ │ ├── __init__.cpython-37.pyc │ ├── input_generator.cpython-36.pyc │ ├── input_generator.cpython-37.pyc │ └── pyjsfuck.cpython-37.pyc │ ├── input_generator.py │ ├── jsfuck.js │ └── pyjsfuck.py ├── sample_agent.pkl └── train_A2C.py /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WSP-LAB/Link/HEAD/README.md -------------------------------------------------------------------------------- /attack_A2C.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WSP-LAB/Link/HEAD/attack_A2C.py -------------------------------------------------------------------------------- /gym_reflected_xss/1.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WSP-LAB/Link/HEAD/gym_reflected_xss/1.html -------------------------------------------------------------------------------- /gym_reflected_xss/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WSP-LAB/Link/HEAD/gym_reflected_xss/__init__.py -------------------------------------------------------------------------------- /gym_reflected_xss/__pycache__/__init__.cpython-36.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WSP-LAB/Link/HEAD/gym_reflected_xss/__pycache__/__init__.cpython-36.pyc -------------------------------------------------------------------------------- /gym_reflected_xss/__pycache__/__init__.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WSP-LAB/Link/HEAD/gym_reflected_xss/__pycache__/__init__.cpython-37.pyc -------------------------------------------------------------------------------- /gym_reflected_xss/attack_module/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /gym_reflected_xss/attack_module/__pycache__/__init__.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WSP-LAB/Link/HEAD/gym_reflected_xss/attack_module/__pycache__/__init__.cpython-37.pyc -------------------------------------------------------------------------------- /gym_reflected_xss/attack_module/__pycache__/attack.cpython-36.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WSP-LAB/Link/HEAD/gym_reflected_xss/attack_module/__pycache__/attack.cpython-36.pyc -------------------------------------------------------------------------------- /gym_reflected_xss/attack_module/attack/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /gym_reflected_xss/attack_module/attack/__pycache__/__init__.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WSP-LAB/Link/HEAD/gym_reflected_xss/attack_module/attack/__pycache__/__init__.cpython-37.pyc -------------------------------------------------------------------------------- /gym_reflected_xss/attack_module/attack/__pycache__/attack.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WSP-LAB/Link/HEAD/gym_reflected_xss/attack_module/attack/__pycache__/attack.cpython-37.pyc -------------------------------------------------------------------------------- /gym_reflected_xss/attack_module/attack/__pycache__/jsparser.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WSP-LAB/Link/HEAD/gym_reflected_xss/attack_module/attack/__pycache__/jsparser.cpython-37.pyc -------------------------------------------------------------------------------- /gym_reflected_xss/attack_module/attack/__pycache__/mod_xss.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WSP-LAB/Link/HEAD/gym_reflected_xss/attack_module/attack/__pycache__/mod_xss.cpython-37.pyc -------------------------------------------------------------------------------- /gym_reflected_xss/attack_module/attack/attack.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WSP-LAB/Link/HEAD/gym_reflected_xss/attack_module/attack/attack.py -------------------------------------------------------------------------------- /gym_reflected_xss/attack_module/attack/jsparser.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WSP-LAB/Link/HEAD/gym_reflected_xss/attack_module/attack/jsparser.py -------------------------------------------------------------------------------- /gym_reflected_xss/attack_module/attack/mod_xss.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WSP-LAB/Link/HEAD/gym_reflected_xss/attack_module/attack/mod_xss.py -------------------------------------------------------------------------------- /gym_reflected_xss/attack_module/config/attacks/backupPayloads.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WSP-LAB/Link/HEAD/gym_reflected_xss/attack_module/config/attacks/backupPayloads.txt -------------------------------------------------------------------------------- /gym_reflected_xss/attack_module/config/attacks/blindSQLPayloads.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WSP-LAB/Link/HEAD/gym_reflected_xss/attack_module/config/attacks/blindSQLPayloads.txt -------------------------------------------------------------------------------- /gym_reflected_xss/attack_module/config/attacks/busterPayloads.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WSP-LAB/Link/HEAD/gym_reflected_xss/attack_module/config/attacks/busterPayloads.txt -------------------------------------------------------------------------------- /gym_reflected_xss/attack_module/config/attacks/execPayloads.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WSP-LAB/Link/HEAD/gym_reflected_xss/attack_module/config/attacks/execPayloads.txt -------------------------------------------------------------------------------- /gym_reflected_xss/attack_module/config/attacks/fileHandlingPayloads.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WSP-LAB/Link/HEAD/gym_reflected_xss/attack_module/config/attacks/fileHandlingPayloads.ini -------------------------------------------------------------------------------- /gym_reflected_xss/attack_module/config/attacks/xssPayloads.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WSP-LAB/Link/HEAD/gym_reflected_xss/attack_module/config/attacks/xssPayloads.ini -------------------------------------------------------------------------------- /gym_reflected_xss/attack_module/config/attacks/xxePayloads.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WSP-LAB/Link/HEAD/gym_reflected_xss/attack_module/config/attacks/xxePayloads.ini -------------------------------------------------------------------------------- /gym_reflected_xss/attack_module/config/language/de/LC_MESSAGES/wapiti.mo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WSP-LAB/Link/HEAD/gym_reflected_xss/attack_module/config/language/de/LC_MESSAGES/wapiti.mo -------------------------------------------------------------------------------- /gym_reflected_xss/attack_module/config/language/en/LC_MESSAGES/wapiti.mo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WSP-LAB/Link/HEAD/gym_reflected_xss/attack_module/config/language/en/LC_MESSAGES/wapiti.mo -------------------------------------------------------------------------------- /gym_reflected_xss/attack_module/config/language/es/LC_MESSAGES/wapiti.mo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WSP-LAB/Link/HEAD/gym_reflected_xss/attack_module/config/language/es/LC_MESSAGES/wapiti.mo -------------------------------------------------------------------------------- /gym_reflected_xss/attack_module/config/language/fr/LC_MESSAGES/wapiti.mo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WSP-LAB/Link/HEAD/gym_reflected_xss/attack_module/config/language/fr/LC_MESSAGES/wapiti.mo -------------------------------------------------------------------------------- /gym_reflected_xss/attack_module/config/language/ms/LC_MESSAGES/wapiti.mo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WSP-LAB/Link/HEAD/gym_reflected_xss/attack_module/config/language/ms/LC_MESSAGES/wapiti.mo -------------------------------------------------------------------------------- /gym_reflected_xss/attack_module/config/language/pt/LC_MESSAGES/wapiti.mo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WSP-LAB/Link/HEAD/gym_reflected_xss/attack_module/config/language/pt/LC_MESSAGES/wapiti.mo -------------------------------------------------------------------------------- /gym_reflected_xss/attack_module/config/language/zh/LC_MESSAGES/wapiti.mo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WSP-LAB/Link/HEAD/gym_reflected_xss/attack_module/config/language/zh/LC_MESSAGES/wapiti.mo -------------------------------------------------------------------------------- /gym_reflected_xss/attack_module/config/reports/generators.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WSP-LAB/Link/HEAD/gym_reflected_xss/attack_module/config/reports/generators.xml -------------------------------------------------------------------------------- /gym_reflected_xss/attack_module/config/vulnerabilities/anomalies.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WSP-LAB/Link/HEAD/gym_reflected_xss/attack_module/config/vulnerabilities/anomalies.xml -------------------------------------------------------------------------------- /gym_reflected_xss/attack_module/config/vulnerabilities/vulnerabilities.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WSP-LAB/Link/HEAD/gym_reflected_xss/attack_module/config/vulnerabilities/vulnerabilities.xml -------------------------------------------------------------------------------- /gym_reflected_xss/attack_module/language/__init__.py: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /gym_reflected_xss/attack_module/language/__pycache__/__init__.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WSP-LAB/Link/HEAD/gym_reflected_xss/attack_module/language/__pycache__/__init__.cpython-37.pyc -------------------------------------------------------------------------------- /gym_reflected_xss/attack_module/language/__pycache__/language.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WSP-LAB/Link/HEAD/gym_reflected_xss/attack_module/language/__pycache__/language.cpython-37.pyc -------------------------------------------------------------------------------- /gym_reflected_xss/attack_module/language/__pycache__/logger.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WSP-LAB/Link/HEAD/gym_reflected_xss/attack_module/language/__pycache__/logger.cpython-37.pyc -------------------------------------------------------------------------------- /gym_reflected_xss/attack_module/language/__pycache__/vulnerability.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WSP-LAB/Link/HEAD/gym_reflected_xss/attack_module/language/__pycache__/vulnerability.cpython-37.pyc -------------------------------------------------------------------------------- /gym_reflected_xss/attack_module/language/language.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WSP-LAB/Link/HEAD/gym_reflected_xss/attack_module/language/language.py -------------------------------------------------------------------------------- /gym_reflected_xss/attack_module/language/logger.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WSP-LAB/Link/HEAD/gym_reflected_xss/attack_module/language/logger.py -------------------------------------------------------------------------------- /gym_reflected_xss/attack_module/language/vulnerability.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WSP-LAB/Link/HEAD/gym_reflected_xss/attack_module/language/vulnerability.py -------------------------------------------------------------------------------- /gym_reflected_xss/attack_module/language_sources/de.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WSP-LAB/Link/HEAD/gym_reflected_xss/attack_module/language_sources/de.po -------------------------------------------------------------------------------- /gym_reflected_xss/attack_module/language_sources/en.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WSP-LAB/Link/HEAD/gym_reflected_xss/attack_module/language_sources/en.po -------------------------------------------------------------------------------- /gym_reflected_xss/attack_module/language_sources/es.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WSP-LAB/Link/HEAD/gym_reflected_xss/attack_module/language_sources/es.po -------------------------------------------------------------------------------- /gym_reflected_xss/attack_module/language_sources/fr.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WSP-LAB/Link/HEAD/gym_reflected_xss/attack_module/language_sources/fr.po -------------------------------------------------------------------------------- /gym_reflected_xss/attack_module/language_sources/ms.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WSP-LAB/Link/HEAD/gym_reflected_xss/attack_module/language_sources/ms.po -------------------------------------------------------------------------------- /gym_reflected_xss/attack_module/language_sources/pt.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WSP-LAB/Link/HEAD/gym_reflected_xss/attack_module/language_sources/pt.po -------------------------------------------------------------------------------- /gym_reflected_xss/attack_module/language_sources/sav_en.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WSP-LAB/Link/HEAD/gym_reflected_xss/attack_module/language_sources/sav_en.po -------------------------------------------------------------------------------- /gym_reflected_xss/attack_module/language_sources/zh.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WSP-LAB/Link/HEAD/gym_reflected_xss/attack_module/language_sources/zh.po -------------------------------------------------------------------------------- /gym_reflected_xss/attack_module/main/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /gym_reflected_xss/attack_module/main/__pycache__/__init__.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WSP-LAB/Link/HEAD/gym_reflected_xss/attack_module/main/__pycache__/__init__.cpython-37.pyc -------------------------------------------------------------------------------- /gym_reflected_xss/attack_module/main/__pycache__/attack_module.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WSP-LAB/Link/HEAD/gym_reflected_xss/attack_module/main/__pycache__/attack_module.cpython-37.pyc -------------------------------------------------------------------------------- /gym_reflected_xss/attack_module/main/attack_module.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WSP-LAB/Link/HEAD/gym_reflected_xss/attack_module/main/attack_module.py -------------------------------------------------------------------------------- /gym_reflected_xss/attack_module/net/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /gym_reflected_xss/attack_module/net/__pycache__/__init__.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WSP-LAB/Link/HEAD/gym_reflected_xss/attack_module/net/__pycache__/__init__.cpython-37.pyc -------------------------------------------------------------------------------- /gym_reflected_xss/attack_module/net/__pycache__/crawler.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WSP-LAB/Link/HEAD/gym_reflected_xss/attack_module/net/__pycache__/crawler.cpython-37.pyc -------------------------------------------------------------------------------- /gym_reflected_xss/attack_module/net/__pycache__/jsoncookie.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WSP-LAB/Link/HEAD/gym_reflected_xss/attack_module/net/__pycache__/jsoncookie.cpython-37.pyc -------------------------------------------------------------------------------- /gym_reflected_xss/attack_module/net/__pycache__/lamejs.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WSP-LAB/Link/HEAD/gym_reflected_xss/attack_module/net/__pycache__/lamejs.cpython-37.pyc -------------------------------------------------------------------------------- /gym_reflected_xss/attack_module/net/__pycache__/sqlite_persister.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WSP-LAB/Link/HEAD/gym_reflected_xss/attack_module/net/__pycache__/sqlite_persister.cpython-37.pyc -------------------------------------------------------------------------------- /gym_reflected_xss/attack_module/net/__pycache__/web.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WSP-LAB/Link/HEAD/gym_reflected_xss/attack_module/net/__pycache__/web.cpython-37.pyc -------------------------------------------------------------------------------- /gym_reflected_xss/attack_module/net/__pycache__/xss_utils.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WSP-LAB/Link/HEAD/gym_reflected_xss/attack_module/net/__pycache__/xss_utils.cpython-37.pyc -------------------------------------------------------------------------------- /gym_reflected_xss/attack_module/net/crawler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WSP-LAB/Link/HEAD/gym_reflected_xss/attack_module/net/crawler.py -------------------------------------------------------------------------------- /gym_reflected_xss/attack_module/net/jsoncookie.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WSP-LAB/Link/HEAD/gym_reflected_xss/attack_module/net/jsoncookie.py -------------------------------------------------------------------------------- /gym_reflected_xss/attack_module/net/jsparser/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /gym_reflected_xss/attack_module/net/jsparser/__pycache__/__init__.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WSP-LAB/Link/HEAD/gym_reflected_xss/attack_module/net/jsparser/__pycache__/__init__.cpython-37.pyc -------------------------------------------------------------------------------- /gym_reflected_xss/attack_module/net/jsparser/__pycache__/jsparser3.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WSP-LAB/Link/HEAD/gym_reflected_xss/attack_module/net/jsparser/__pycache__/jsparser3.cpython-37.pyc -------------------------------------------------------------------------------- /gym_reflected_xss/attack_module/net/jsparser/jsparser3.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WSP-LAB/Link/HEAD/gym_reflected_xss/attack_module/net/jsparser/jsparser3.py -------------------------------------------------------------------------------- /gym_reflected_xss/attack_module/net/lamejs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WSP-LAB/Link/HEAD/gym_reflected_xss/attack_module/net/lamejs.py -------------------------------------------------------------------------------- /gym_reflected_xss/attack_module/net/login.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WSP-LAB/Link/HEAD/gym_reflected_xss/attack_module/net/login.py -------------------------------------------------------------------------------- /gym_reflected_xss/attack_module/net/login_urls.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WSP-LAB/Link/HEAD/gym_reflected_xss/attack_module/net/login_urls.txt -------------------------------------------------------------------------------- /gym_reflected_xss/attack_module/net/sqlite_persister.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WSP-LAB/Link/HEAD/gym_reflected_xss/attack_module/net/sqlite_persister.py -------------------------------------------------------------------------------- /gym_reflected_xss/attack_module/net/web.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WSP-LAB/Link/HEAD/gym_reflected_xss/attack_module/net/web.py -------------------------------------------------------------------------------- /gym_reflected_xss/attack_module/net/xss_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WSP-LAB/Link/HEAD/gym_reflected_xss/attack_module/net/xss_utils.py -------------------------------------------------------------------------------- /gym_reflected_xss/envs/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WSP-LAB/Link/HEAD/gym_reflected_xss/envs/__init__.py -------------------------------------------------------------------------------- /gym_reflected_xss/envs/__pycache__/__init__.cpython-36.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WSP-LAB/Link/HEAD/gym_reflected_xss/envs/__pycache__/__init__.cpython-36.pyc -------------------------------------------------------------------------------- /gym_reflected_xss/envs/__pycache__/__init__.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WSP-LAB/Link/HEAD/gym_reflected_xss/envs/__pycache__/__init__.cpython-37.pyc -------------------------------------------------------------------------------- /gym_reflected_xss/envs/__pycache__/action.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WSP-LAB/Link/HEAD/gym_reflected_xss/envs/__pycache__/action.cpython-37.pyc -------------------------------------------------------------------------------- /gym_reflected_xss/envs/__pycache__/observation.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WSP-LAB/Link/HEAD/gym_reflected_xss/envs/__pycache__/observation.cpython-37.pyc -------------------------------------------------------------------------------- /gym_reflected_xss/envs/__pycache__/reflected_xss_env.cpython-36.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WSP-LAB/Link/HEAD/gym_reflected_xss/envs/__pycache__/reflected_xss_env.cpython-36.pyc -------------------------------------------------------------------------------- /gym_reflected_xss/envs/__pycache__/reflected_xss_env.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WSP-LAB/Link/HEAD/gym_reflected_xss/envs/__pycache__/reflected_xss_env.cpython-37.pyc -------------------------------------------------------------------------------- /gym_reflected_xss/envs/action.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WSP-LAB/Link/HEAD/gym_reflected_xss/envs/action.py -------------------------------------------------------------------------------- /gym_reflected_xss/envs/observation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WSP-LAB/Link/HEAD/gym_reflected_xss/envs/observation.py -------------------------------------------------------------------------------- /gym_reflected_xss/envs/reflected_xss_env.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WSP-LAB/Link/HEAD/gym_reflected_xss/envs/reflected_xss_env.py -------------------------------------------------------------------------------- /gym_reflected_xss/input_module/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /gym_reflected_xss/input_module/__pycache__/__init__.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WSP-LAB/Link/HEAD/gym_reflected_xss/input_module/__pycache__/__init__.cpython-37.pyc -------------------------------------------------------------------------------- /gym_reflected_xss/input_module/__pycache__/input_generator.cpython-36.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WSP-LAB/Link/HEAD/gym_reflected_xss/input_module/__pycache__/input_generator.cpython-36.pyc -------------------------------------------------------------------------------- /gym_reflected_xss/input_module/__pycache__/input_generator.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WSP-LAB/Link/HEAD/gym_reflected_xss/input_module/__pycache__/input_generator.cpython-37.pyc -------------------------------------------------------------------------------- /gym_reflected_xss/input_module/__pycache__/pyjsfuck.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WSP-LAB/Link/HEAD/gym_reflected_xss/input_module/__pycache__/pyjsfuck.cpython-37.pyc -------------------------------------------------------------------------------- /gym_reflected_xss/input_module/input_generator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WSP-LAB/Link/HEAD/gym_reflected_xss/input_module/input_generator.py -------------------------------------------------------------------------------- /gym_reflected_xss/input_module/jsfuck.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WSP-LAB/Link/HEAD/gym_reflected_xss/input_module/jsfuck.js -------------------------------------------------------------------------------- /gym_reflected_xss/input_module/pyjsfuck.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WSP-LAB/Link/HEAD/gym_reflected_xss/input_module/pyjsfuck.py -------------------------------------------------------------------------------- /sample_agent.pkl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WSP-LAB/Link/HEAD/sample_agent.pkl -------------------------------------------------------------------------------- /train_A2C.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WSP-LAB/Link/HEAD/train_A2C.py --------------------------------------------------------------------------------