IPQualityScore offers a single file database engine that provides direct access to a copy of our entire IP address reputation database for on-premise deployment. The proxy detection database includes anonymous proxies, botnets, VPNs, TOR, and high risk IP addresses. The IPQS on-premise local database includes data from our threat intelligence feeds and all data points from our IP address reputation API.
The IPQS IP address reputation database can be downloaded periodically or pushed via SFTP to your servers.
If you are interested in obtaining a copy of our on-premise proxy detection database file please contact us.
A sample database file to test with our reader classes is available here. The file is gzipped so please decompress it before use. The file contains an IPv4 and an IPv6 database. The IPv4 sample file contains the 22.214.171.124 IP address. The IPv6 sample file contains the 2001:4860:4860::8844 IP address. The sample file has a SHA256 of d2e4e0e68c84ca69cdd51af22ba43be8fb29d1a20b2e02cfe66210d4bd9aedad.
When downloading a full database file from IPQS using your API key, please validate the SHA256 of the tar.gz file against the digest header provided by the download. All flat file databases will have a digest header with a SHA256 sum to validate the integrity of the file. After validating the file, extract the tar.gz to access the IPQS database file.
IPQS has built a variety of database readers to help you get started quickly. If you don't see your language feel free to contact us and request a reader for your specific language.