5.1.2 • Published 4 years ago

bad-ip-blocklist v5.1.2

Weekly downloads
2
License
UNLICENCED
Repository
github
Last release
4 years ago

Bad IPs blocklist

IP blocklists containing IPs of known bad actors and ranges likely belonging to data centers. The files are located in dist/ directory.

Building

To generate your own fresh blocklist run:

$ TOKEN={IP2LOCATION_DOWNLOAD_TOKEN} ./bin/build.sh

You can get your free token on https://lite.ip2location.com/.

Usage in node

Install dependencies and generate a DB

npm install
npm run buildDb

Run the example file:

node ./src/example.js`
// ./src/example.js

const IpInfo = require('./index');

console.time('init');
const ipInfo = new IpInfo('../dist/ipinfo.db');
console.timeEnd('init');

const ip = '93.201.96.204';

console.time('queries');
console.log('Datacenter:', ipInfo.isDatacenter(ip));
console.log('Blacklisted:', ipInfo.isBlacklisted(ip));
console.log('Country:', ipInfo.getCountry(ip));
console.timeEnd('queries');

Output:

init: 1.059ms
Datacenter: false
Blacklisted: true
Country: de
queries: 2.131ms

Used projects

Acknowledgments

5.1.2

4 years ago

5.1.1

4 years ago

5.0.11

4 years ago

5.0.9

4 years ago

5.0.8

4 years ago

5.0.7

4 years ago

5.0.6

4 years ago

5.0.5

4 years ago

5.0.4

4 years ago

5.0.3

4 years ago

5.0.2

4 years ago

5.0.10

4 years ago

5.0.1

4 years ago

4.3.1

4 years ago

4.2.5

4 years ago

4.2.4

4 years ago

4.2.3

4 years ago

4.2.2

4 years ago

4.2.1

4 years ago

4.1.4

4 years ago

4.1.3

4 years ago

4.1.2

4 years ago

4.1.1

4 years ago

4.0.1

4 years ago

3.0.7

4 years ago

3.0.6

4 years ago

3.0.5

4 years ago

3.0.4

4 years ago

3.0.3

4 years ago

3.0.2

4 years ago

3.0.1

4 years ago

2.0.3

4 years ago

1.0.1

4 years ago

2.0.2

4 years ago

0.0.15

4 years ago

2.0.1

4 years ago

0.0.14

4 years ago

0.0.13

4 years ago

0.0.10

4 years ago

0.0.11

4 years ago

0.0.12

4 years ago

0.0.9

4 years ago

0.0.8

4 years ago

0.0.5

4 years ago

0.0.7

4 years ago

0.0.6

4 years ago

0.0.4

4 years ago

0.0.3

4 years ago

0.0.2

4 years ago

0.0.1

4 years ago