A project to provide several functions via an API. The program is developed with Python-Flask and simply receives special formed requests, performs according to this request a specific action and returns the results.

Christoph bc07475ace Added first API functionality 2 years ago
config 433c6777c1 Initial commit. Added first api function to return the source ip in different formats. 2 years ago
webapi bc07475ace Added first API functionality 2 years ago
.gitignore 433c6777c1 Initial commit. Added first api function to return the source ip in different formats. 2 years ago
README.md bc07475ace Added first API functionality 2 years ago
requirements.txt 433c6777c1 Initial commit. Added first api function to return the source ip in different formats. 2 years ago
run.py 433c6777c1 Initial commit. Added first api function to return the source ip in different formats. 2 years ago

README.md

Web-API

API to request different kind of information. Consists of several different parts and will be extended from day to day.

Check external IP address

The first feature is about requesting the API for the current external IP address. The client sends a request with the path /source-ip/<format> to the server and the servers responds with the external IP address of the client. The output format can be specified by the argument format. Current available formats are:

  • json
  • xml
  • raw

Nmap Scans

Run nmap scan via external server. Server return the results as xml, JSON ? ....