11/12 free views
Dataset
Other
Network Security

1Hosts

by badmojr

1.8Kstars
106forks
26watchers
Updated 8 months ago
About

1Hosts provides advanced, customizable DNS blocklists to protect devices from ads, trackers, and malware for enhanced privacy and security.

Advanced DNS filter/blocklists for privacy, security, and clean browsing.

Primary Use Case

1Hosts is used to improve network security and privacy by blocking unwanted DNS requests related to ads, trackers, and malicious domains. It is ideal for general users, network administrators, and privacy-conscious individuals who want a hassle-free, set-and-forget DNS filtering solution compatible with various DNS clients and platforms.

Key Features
  • Three tailored blocklist variants including a balanced Lite version for smooth user experience
  • Supports multiple DNS clients such as Pi-hole, AdAway, dnscrypt-proxy, and more
  • Provides blocklists in various formats including hosts files, domain lists, wildcards, and configuration files
  • Multiple mirrors for reliable and fast access to blocklists
  • Compatible with a wide range of DNS and firewall tools including Unbound, dnsmasq, Little Snitch, and Windows hosts
  • Focus on privacy, security, and clean browsing by blocking ads, trackers, and malware

Installation

  • Choose the appropriate 1Hosts blocklist variant based on your needs (e.g., Lite for balanced use).
  • Select the DNS client or platform you use (e.g., Pi-hole, AdAway, dnscrypt-proxy).
  • Download or link to the corresponding blocklist file from one of the available mirrors.
  • Configure your DNS client or firewall to use the downloaded blocklist file according to its documentation.
  • Regularly update the blocklist by refreshing the file from the mirrors to maintain protection.

Usage

>_ Use URL https://badmojr.github.io/1Hosts/Lite/hosts.txt in AdAway

Loads the Lite variant hosts file into AdAway for ad and tracker blocking.

>_ Use URL https://raw.githubusercontent.com/badmojr/1Hosts/master/Lite/domains.txt in Pi-hole

Imports the Lite domains blocklist into Pi-hole/OpenSnitch for DNS filtering.

>_ Use URL https://cdn.jsdelivr.net/gh/badmojr/1Hosts@master/Lite/domains.wildcards in dnscrypt-proxy

Applies wildcard domain blocking for dnscrypt-proxy and similar clients.

>_ Download and apply https://badmojr.github.io/1Hosts/Lite/unbound.conf in Unbound

Configures Unbound DNS server with 1Hosts Lite blocklist rules.

>_ Download https://badmojr.github.io/1Hosts/Lite/snitch.rules for Little Snitch

Imports 1Hosts Lite rules into Little Snitch firewall for macOS.

Security Frameworks
Defense Evasion
Impact
Reconnaissance
Collection
Execution
Usage Insights
  • Integrate 1Hosts blocklists with DNS filtering solutions like Pi-hole for automated network-level ad and malware blocking.
  • Use 1Hosts as a baseline for threat hunting by monitoring blocked DNS queries to identify potential malicious activity.
  • Combine with endpoint firewall rules to enhance defense in depth against tracker and malware domains.
  • Leverage multiple mirrors for high availability in critical network environments to ensure continuous protection.
  • Customize blocklists to balance user experience and security needs, enabling tailored deployment for different user groups.

Docs Take 2 Hours. AI Takes 10 Seconds.

Ask anything about 1Hosts. Installation? Config? Troubleshooting? Get answers trained on real docs and GitHub issues—not generic ChatGPT fluff.

This tool hasn't been indexed yet. Request indexing to enable AI chat.

Admin will review your request within 24 hours

Security Profile
Red Team20%
Blue Team80%
Purple Team60%
Details
LicenseMozilla Public License 2.0
LanguageHTML
Open Issues2075
Topics
adblock
blocklist
blacklist
ads
trackers
malware
adaway
pi-hole
adguard
privacy