Prowl is an API that allows you to send IP and in return obtain the reputation of the IP as well as indicators of attacks and indicators of compromise associated with the address. Lupovis monitors the web in real time and identifies malicious IP addresses for you.
To start using the Prowl API, you will need to follow these steps:
-
Go to prowl page in the AWS marketplace - https://aws.amazon.com/marketplace/pp/prodview-cr64x4lse5uui
-
Obtain the Prowl base url and API token to use for searching IP reputation
-
Use this code snippet to do an IP reputation search
import { ProwlClient } from 'prowl-ip-reputation' const client = new ProwlClient(<prowl-base-url>, <prowl-api-key>) client .getIpReputation("8.8.8.8") .then((response) => { console.log(response); }) .catch((error) => { console.error(error); });
These are the APIs available to use
-
getIpReputation(ipAddress)
This method will give you the reputation information for a valid IP address.