-
Notifications
You must be signed in to change notification settings - Fork 1
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
The argparse library is used to parse command-line arguments. The SitemapFinder class is instantiated with the provided target domains, number of threads, delay between requests, and proxies. The find_sitemaps method is called to discover sitemaps for the target domains, and the resulting sitemap_subdomains list is stored. The SqliTester class is instantiated with the sitemap_subdomains, number of threads, delay between requests, and proxies. The test_sqli method is called to test SQL injection vulnerabilities within the discovered sitemaps. The vulnerable_domains set from the SqliTester object is passed to the Reporter class, which generates the vulnerability report based on the specified output file format (args.output). The main execution logic is wrapped in the if __name__ == "__main__": condition to ensure that it only runs when the script is executed directly, rather than imported as a module. Signed-off-by: Aureum01 <[email protected]>
- Loading branch information
Showing
1 changed file
with
13 additions
and
179 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters