Skip to content
/ uniqup Public

Uniqup is a Python script that takes a list of URLs and gets rid of URLs with repeated parameters. It can be used with tools like gau and wayback to ensure that only unique URLs are captured.

License

Notifications You must be signed in to change notification settings

shamo0/uniqup

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 

Repository files navigation

UNIQUP

A Python script that takes in a file of URLs, modifies their parameters, and writes unique modified URLs to an output file.

Description

Uniqup is a Python script that reads in a file of URLs, modifies their parameters, and writes unique modified URLs to an output file. This script can be used with tools like gau and gauplus to ensure that only unique URLs are kept. The modified URLs are created by replacing the values of each query parameter with a new value in the format paramN, where N is an integer starting from 1. The modified URLs are then sorted and duplicates are removed to produce the final output file.

screen1

If you get URLs such as these from wayback or gau, you can run this python script on the url file to get rid of the repeated parameters with different values.

screen2

You will be left with these types of URLS with unique parameters eventually saving you time on testing your injection payloads :)

Usage

Installation

  1. Clone the repository:

git clone https://github.com/shamo0/uniqup.git

Usage Instructions

To run the script, use the following command: python3 uniqup.py -i <input_file> -o <output_file>

About

Uniqup is a Python script that takes a list of URLs and gets rid of URLs with repeated parameters. It can be used with tools like gau and wayback to ensure that only unique URLs are captured.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages