gladsonvm / url_lookup_service

A URL scanner which responds to get requests to check a given url is vulnerable or not.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

url lookup service

A URL scanner which responds to get requests to check a given url is vulnerable or not.

Setup

sending requests

Send http GET requests in the format

http://server:port/1/<hostname_to_be_scanned:port>/original/path&<query_string=value>

eg request:

  GET http://localhost:8080/1/hostname_8000/path/to&qs=1

response

  {
    "original_path": "hostname:port/origina/path&qs=1", 
    "meta": {"timestamp": "2018-05-15 12:45:29.748930", 
    "resource_uri": "/1/hostname:port/origina/path&qs=1"}, 
    "hostname": "hostname", 
    "port": "8000",
    "safe": true
    }
how it works

All required data is extracted from url and url to be scanned will be constructed from same. After that url to be scanned will be checked for vulnerability and results are returned as a json.

About

A URL scanner which responds to get requests to check a given url is vulnerable or not.

License:MIT License


Languages

Language:Python 100.0%