About this project

This repository is part of the Ultimate Hosts Blacklist ecosystem and serves as an input source that validates and cleans the upstream Phishing.Database list. It uses PyFunceble to test domains, IPs, and URLs through WHOIS, DNS lookups, and HTTP status codes, then distributes the results into several output files. The `clean.list` file contains all ACTIVE results from PyFunceble, while `domains.list` holds the decoded upstream list. Additional files include `ip.list` for tested active IPs, `volatile.list` combining clean results with subjects flagged by special rules, and `whitelisted.list` excluding whitelisted entries. The repository also includes an `info.json` configuration that describes the input source and fetch schedule, plus a `.pyfunceble` directory for PyFunceble configuration. This project contributes to the larger Ultimate Hosts Blacklist, a curated unified hosts file protecting networks and devices against malicious actors.