What is hpHosts? hpHOSTS is a community managed hosts file. What that means to you is that you have a key role to play in improving hpHOSTS by submitting undesirable sites you think should be listed or by requesting removal of sites you think may have been added in error. This process is performed in our public forums and all decisions to add or remove sites are subject to public criticism and ongoing re-evaluation. If you would like to get involved, please register* at the hpHOSTS Hosts File Support Forum.
* Registration is free and is not required to download the hpHOSTS hosts file.
The HOSTS File for Windows/Linux hosts.zip (325K) Updated: Tue 18th November 2008 MD5: c4c6b6248dfab00614aad669c04622d8
The HOSTS File installer for Windows hpHosts-Setup-Win32.exe (526K) Updated: Tue 18th November 2008 MD5: 3d156c287541aded0f4bf8d7bce81499
The HOSTS File for Windows/Linux (please only use this if you experience problems with the above 2 packages). hosts.txt (1.55MB) Updated: Tue 18th November 2008 MD5: 87ce068fdb8a6d8f908a5a5bf7759944
The HOSTS File for the MAC OS mac_hosts.zip (330K) Updated: Tue 18th November 2008 MD5: 308f4dadf961bab5c141f395949b3735
Additional Downloads: hosts-Partial.txt contains a list of site's that have been added AFTER the last full release of hpHosts. This should ONLY be downloaded by those currently using hpHosts, and requires manual merging. hosts-Partial.txt (5.35 Kb) Updated: Tue 18th November 2008 MD5: 9c36ea37060833d26d7375df117ef630
Optional addition containing the Yahoo servers for those that wish to block them Yahoo_Servers.zip (1.97 Kb) Updated: Thu 4th October 2007 MD5: 7cf96aba7b3341c72b20d679a8492161
Batch files to enable/disable Windows DNS Client EnDisDNS.zip (446.00 Bytes) MD5: c7be9f1bcf33f324b16c4ac205409167
Updated! Append to Hosts VBS Script v1.7 for appending your entries to the HOSTS File (Don't forget to submit the bad sites you find for inclusion in the next update here). This script is UNSUPPORTED. appendhosts.zip (2.45 Kb) MD5: 13ecf123d80f02ad110a1202e748b418
Hosts Bypass is a Proxomitron filter which allows users to visit sites blocked by their hosts file without the need to remove them after each and every hosts update. hbypass.zip (1.69 Kb) MD5: f199239b14019e7914884aca70ee4c23
A tiny HTTP server which greatly improves Ad blocking via the HOSTS File eDexter
NOTE: These are MINIMUM recommendations and should be taken as a guide ONLY*.
Microsoft Windows 95 or above
MAC
Linux
************************************************************** General Information **************************************************************
To allow for easier access for those using hpHosts that still require Yahoo access, the Yahoo hosts is available as a seperate download for those that still wish to block them.
PGP Signature
The HOSTS.TXT.sig file is a cryptographic signature and not a part of the hosts file. If you are not running some 32bit version of PGP then you don't need it and may discard it. The purpose of the PGP sig is to allow PGP users who have added my public key block to their keyrings to verify the HOSTS.TXT came from me and has not been tampered with or altered by a third party. If you download a hosts file purported to be from me which fails a signature check, don't use it!! Report the incident to me at -email-
The download link for the public key block is available in the first post of this thread.
************************************************************** DNS Client **************************************************************
Users of Microsoft Windows 2000 or above and you are not a part of a domain, or notice a considerable slowdown, may want to disable the Windows built in DNS service if experiencing a slowdown as a result of using the HOSTS file for advert and malicious site blocks.
To do this:
Method 1
Click Start > Run
Type CMD and press enter
Type each of the lines, EXACTLY as they appear below.
net stop dnscache sc config dnscache start= disabled
Type EXIT to close the CMD window
Method 2
Click Start > Run
Type services.msc and press enter
Double click DNS Client service entry
set startup type to manual and stop the service
Note: You will need to be logged on as a member of the Administrators group to perform this task.
Windows Extract the contents of hosts.zip to a folder on your hard disk. Locate the file named HOSTS.TXT which you just extracted and rename it to HOSTS with no .TXT extension. Copy the renamed HOSTS file to one of the following locations depending on your version of Windows.
Windows XP/2003/Vista/2008
C:\Windows\System32\Drivers\Etc
Windows NT/2000
C:\Winnt\System32\Drivers\Etc
Windows 95/98/Me
C:\Windows
NOTE: Users not familiar with Windows, or concerned about following the procedure above, may instead wish to use the HOSTS File installer for Windows.
Linux Extract the contents of hosts.zip to a folder on your hard disk. Locate the file named HOSTS.TXT which you just extracted and rename it to hosts (lowercase and with no extension). Copy/move the renamed HOSTS file to the following location.
From a terminal (for non BeOS users):
sudo cp ./hosts.txt /etc/hosts
For BeOS:
sudo cp ./hosts.txt /boot/beos/etc/hosts
Mac Extract the contents of hosts.zip to a folder on your hard disk. Locate the file named HOSTS.TXT which you just extracted and rename it to HOSTS with no .TXT extension. Copy the renamed HOSTS file to the following location. From a terminal: