Crypto-Advertising Focused Protection

Protect your web sites, apps and API’s with Bad Lot.
Ad Lotto’s "Bad Lot" API service allows you to identify and block bot, proxy and Tor hosts easily.

Use this API to quickly hunt down the sophisticated botnets that cybercriminals use to drain Satoshi rewarders and Bitcoin faucets. Prevent malicious ad clicks, stop web scraping, Tor traffic, and denial of service (DDoS) attacks. Safely reduce server loads and bandwidth costs.
Try it for free!

Threat Report for 18.207.108.191

Added: Just now...
Request time: 2020-08-10 17:02:07


IP:18.207.108.191
Evil Score:0%
Proxy:FALSE
Crawler:FALSE
Thread:FALSE
Tor:FALSE
Ipsum Listed:FALSE
Blacklisted:FALSE
ipIntel Score:-5
Country:United States
Post Code:20149
Area:Virginia
City:Ashburn
Continent:North America
Referrer:direct
Latitude:39.0481
Longitude:-77.4728
Address:Ashburn, Virginia, 20149, United States
User Agent:CCBot/2.0 (https://commoncrawl.org/faq/)
Check another IP

75%

Fraudulent

Most desktop clicks on 300 x 600 ad units are fraudulent.
(Pixalate, 2017)

6

Million Dollars

Lost each month in 2016 to the ad fraud botnet “Chameleon”.
(Spider.io, 2016)

50%

Non-Human

Half of ad impressions on Internet Explorer were non human traffic.
(ClickCease, 2019)

1,300

New Botnet C&C's

Detected each month in Q3 of 2019.
Up 30% from the previous two quarters.
(Spamhaus, 2019)

5

Minutes

The average amount of time that it takes for an IoT device to be attacked once connected to the Internet.
(Netscout, 2018)

5,200

IoT attacks per month

The average number of attacks documented by Symantec's global “honeypot” of virtual machines.
(Symantec, 2018)

Ready to get started?

Bad Lot is incredibly easy to set up.
Create a ruleset with our easy web interface.
Get a simple boolean answer about any ip based on your ruleset.
No account required!

Create New Ruleset

Developer API Documentation

Details about an IP can be retrieved via the POST method. You will need to supply the API key from your Ad Lotto Dashboard.

    REQUEST
  • URL: https://b.adlot.to/
  • Method: POST
  • Required variables: "ip" and "apiKey"
  • Content-Type: application/json
    REQUEST EXAMPLE
    [requestJson] => {"apiKey":"YOUR AD LOTTO API KEY","ip":"IP ADDRESS OF TARGET"}
                
    RESPONSE


  • Returned variables: SEE BELOW
  • Content-Type: application/json
    RESPONSE EXAMPLE
    [responseJson] => {"ip":"198.54.120.203","adlotto_user":"anonymous","evil":0,"is_proxy":0,"is_crawler":0,"is_thread":0,"is_tor":0,"ipsum":0,"ipIntel":"-5","blacklistIP":0,"city":"Newark","postcode":07114,"area":"New Jersey","country":"United States","continent":"North America","latitude":40.7357,"longitude":-74.1724,"user_agent":"Ad Lotto\/1.0 (ANONYMOUS)","referredBy":"direct","is_new":true}
            

Response Variables

The API responds in JSON format with the following information:

[ip] => The target IP
[adlotto_user] => Usually “anonymous”
[evil] => Disallowed by - Percent of Network
[is_proxy] => Is it a proxy? - Boolean
[is_crawler] => Is it a crawler? - Boolean
[is_thread] => Is it a virtual machine? - Boolean
[is_tor] => Is it running Tor? - Boolean
[ipsum] => Is it on public blacklists? - Boolean
[ipIntel] => IP Intelligence score - AI/ML Prediction - Small Integer
[blacklistIP] => Has Ad Lotto blacklisted it? - Boolean

[city] => City name
[postcode] => Postal code or equivalent
[area] => State or region name
[country] => Country name
[continent] => Major landmass name
[latitude] => Latitude
[longitude] => Longitude
[user_agent] => Last known user agent, usually:
“Ad Lotto/1.0 (ANONYMOUS)”
[referredBy] => Referring URI
[formatted_address] => Complete Address - String

Development Client

Bad Lot Developer API
Integrate Bad Lot protection into your app or project.
Start building from our example client!

Download Example PHP Client

Ad Lotto - ©2020 James Schweda - All Rights Reserved

Site Map - Terms and Conditions - Privacy Policy.

Lost Password?