Add scanning of multiple targets.(+ Minor improvements) #354
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
What does it implement/fix? Explain your changes.
Current PR adds an option for scanning multiple targets from a list in a simple manner.
I have added the -ul flag, which expects a path to a file with targets.
Usage: python xsstrike.py -ul path/to/urls.txt --skip
A target file may contain urls from a variety of sources:
https://example1.com/?q=aaa
https://example2com/?q=aaa
https://example3.com/?q=aaa
etc..
The tool displays a summary of vulnerable targets after iterating all targets.
Where has this been tested?
Python Version: 3.9
Operating System: Windows 10
Does this close any currently open issues?
#353
Does this add any new dependency?
No
Does this add any new command line switch/option?
Yes, -ul flag to provide a path to a file with targets.
Any other comments you would like to make?
Great tool! Thanks for all contributors.
Some Questions