stevenblack_cat: Get Category from Steven Black's Host List
Description
Classifies domains based on Steven Black's unified host list which blocks
ads, malware, and tracking domains. The function checks if a domain appears
in the blocklist and categorizes it accordingly.
Usage
stevenblack_cat(domain = NULL, use_file = NULL)
Value
data.frame with the original domain name, the category, and the date of the
list that supplied it
Arguments
domain
domain names as character vector
use_file
path to a local Steven Black hosts file. If NULL, downloads from GitHub
once per session and reuses it
Details
Steven Black's host list is a consolidated list from multiple sources including
adaway.org, mvps.org, malwaredomainlist.com, and someonewhocares.org.
Unlike the Shallalist and DMOZ lookups, this list is actively maintained, so the
returned source_last_published is the fetched file's own modification date
rather than a constant. See source_vintage.