#419·XSStrike

Error when try to scan

Author: Azamat32Created Dec 27, 2024Updated Jan 16, 2025

Describe the bug A error occurs when i try to scan some website

To Reproduce python xsstrike.py -u https://<domain_name>/catalogue/result?q=21

and it shows this: Checking for DOM vulnerabilities [+] WAF Status: Offline [!] Testing parameter: q [!] Reflections found: 23 [] Analysing reflections [] Generating payloads Traceback (most recent call last): File "/home/atastemi/XSStrike/xsstrike.py", line 174, in scan(target, paramData, encoding, headers, delay, timeout, skipDOM, skip) File "/home/atastemi/XSStrike/modes/scan.py", line 81, in scan vectors = generator(occurences, response.text) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/atastemi/XSStrike/core/generator.py", line 136, in generator closer = jsContexter(script) ^^^^^^^^^^^^^^^^^^^ File "/home/atastemi/XSStrike/core/jsContexter.py", line 11, in jsContexter pre = re.sub(r'(?s){.?}|(?s)(.?)|(?s)".?"|(?s)'.?'', '', pre) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/re/init.py", line 185, in sub return _compile(pattern, flags).sub(repl, string, count) ^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/re/init.py", line 294, in _compile p = _compiler.compile(pattern, flags) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/re/_compiler.py", line 743, in compile p = _parser.parse(p, flags) ^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/re/_parser.py", line 980, in parse p = _parse_sub(source, state, flags & SRE_FLAG_VERBOSE, 0) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/re/_parser.py", line 455, in _parse_sub itemsappend(_parse(source, state, verbose, nested + 1, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/re/_parser.py", line 841, in _parse raise source.error('global flags not at the start ' re.error: global flags not at the start of the expression at position 12

Environment:

  • OS: Parrot OS

  • Python version 3.11.2

  • I am using the latest version of XSStrike.

  • I installed the dependecies using pip3 instead of pip

  • I have read the documentation before submitting this issue.

  • I have checked the other issues to see if someone reported this before.