Gathers various details regarding an IP or domain, such as blacklists (blacklists/RBLs), and various HTTP & DNS operations. Posts the results at a configurable endpoint.
Can be ran as a serverless app.
Current project state: BETA
Setup
git clone https://github.com/foae/godet
check the Makefile and adjust the configuration to fit your needs
in return, the program will POST at the configured endpoints its findings.
target can be any IPv4 or domain (FQDN)
/health
the HTTP server runs with a configurable AccessKey that you need to set in your client's header when accessing the service's endpoints. Default: foobar
optionally, in the rbl folder you can adjust the IP and domain blacklists to be checked against. This will be eventually moved into a configurable file.