Skip to content

Choose a tag to compare

@galihap76 galihap76 released this 13 May 15:24
b2d55ed

Enhancement includes:

Class Renaming: Renamed MainProgram to XSSScanner to better reflect its purpose.

Improved Method Naming: Renamed the Main() method to run() for clarity.

Argument for Payload File: Added an argument -f or --payload-file to allow specifying a custom file for payloads.

Error Handling: Kept the error handling for requests exceptions.

Main Execution Block: Wrapped the code into an if name == "main": block for better module reusability.

Simplified Multithreading: Utilized executor.map() for simplicity in handling multithreading. It's more concise than submitting individual tasks.