Giter Club home page Giter Club logo

fetchparam's Introduction

⚡️ fetchParam

👨‍💻 This tool can extract :

  • name & id from a & input tags
  • var & let & const variable from scripts tags
  • Json keys from scripts tags
  • href parameter from a tags

🖥   Installation

  

Use the package manager pip to install Dependency.

git clone https://github.com/Hashtag-AMIN/fetchParam
python3 -m pip install -r requirement.txt
cp fetchParam.py /usr/local/sbin
fetchParam.py -h

💻🌐 Usage

   This tool can create custom wordlist for Arjun, x8 or Mass Assignment attacks



         ________        _          __      _______
        |_   __  |      / |__       [  |    |_   __\
        | |__\_|.---._| |-'.-| .-.| |--.__ | |  _)  |,--.__.--.  ,--. __ .--..--.--.
          |  _|  /_/__\| | / /'`\] | .-. |  |  ___/`'_\ :[ `/'`\]`'_\ :[ `.-. .-.  |
         _| |_   | \__.,| |,| \__.  | | | | _| |_   // | |,| |    // | |,| | | | |  |______
        |_____|   '.__.'\__/'.___.'[___]|__]_____|  '-;__[___]   '-;__[___||__||__ ______]



                                        ---------------------
                                        Fetch all Parameters from
                                        input, form ==> name & id
                                        a           ==> href parameter
                                        scripts     ==> var & let & const & Json_Keys
                                        ---------------------
                                             Hashtag_AMIN :)

usage:

    Example:
            python3 fetchParam.py [options] file [ output ]
            python3 fetchParam.py --url http://example.com
            python3 fetchParam.py --urls urls.txt
            python3 fetchParam.py --urls urls.txt --threads 100 --silent
            python3 fetchParam.py --urls urls.txt --threads 100 --output Params.txt

    Send Request & fetch [a, input, form & variable in JSfile] Parameters

    options:
    -h, --help            show this help message and exit
    -u URL, --url URL     Enter a url to fetch the parameters
    -U URLS, --urls URLS  Enter a urls file to fetch the parameters
    -t THREADS, --threads THREADS
                            Enter threads to send parallel request: default: 5
    -o OUTPUT, --output OUTPUT
                            Write result output file, Not in terminal
    -s, --silent          Skip banner & logs

This tool give url or urls file:

python3 fetchParam.py --url http://example.com
python3 fetchParam.py --urls urls.txt

You can handle threads:

python3 fetchParam.py --urls urls.txt --threads 100

So you can handle output and logs & banner too:

python3 fetchParam.py --urls urls.txt --threads 100 --silent --output param.txt

🔧⚙️  Features

      This tool works without headless Chromium browser or Chromium Drive


      Happy Learning
      Enjoy Hunting

fetchparam's People

Contributors

hashtag-amin avatar

Stargazers

 avatar  avatar  avatar

Watchers

 avatar

Forkers

emadyay

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.