Difference between revisions of "Autohosts"

From Free Software Directory
Jump to: navigation, search
(adding new application)
 
(Version update + more details added)
 
Line 30: Line 30:
 
|Computer languages=Shell
 
|Computer languages=Shell
 
|Documentation note=.deb installer of latest version is available on the releases page, or via git clone.
 
|Documentation note=.deb installer of latest version is available on the releases page, or via git clone.
 +
 +
Repo source can be used for either Linux-based distros or MacOS (both platforms use the same code-base) - the deb installer is the only 'Linux-specific' option and is offered for ease of use; the codebase for the deb installer is the same as the repo source used by non-Debian distros/MacOS.
 
|Decommissioned or Obsolete=No
 
|Decommissioned or Obsolete=No
 
|Related projects=Steven Black's Hosts
 
|Related projects=Steven Black's Hosts
 
|Keywords=adblocking,privacy,ads,hosts,filter
 
|Keywords=adblocking,privacy,ads,hosts,filter
|Version identifier=3.0.0
+
|Version identifier=3.0.1
|Version date=2019/08/08
+
|Version date=2019/10/23
 
|Version status=stable
 
|Version status=stable
 
|Version download=https://github.com/angela-d/autohosts/archive/master.zip
 
|Version download=https://github.com/angela-d/autohosts/archive/master.zip
|Version comment=Freedom of choice!
+
|Version comment=v3.0.1 Changes
 +
 
 +
The example whitelist was impeding blockage of improving.duckduckgo.com tracking.
 +
 
 +
If you previously installed Autohosts, running this update won't block improving.duckduckgo.com
 +
 
 +
To block improving.duckduckgo.com (for existing installs):
 +
 
 +
    Edit your ~/autohosts/whitelist and remove duckduckgo (and any other example filter you don't care to whitelist).
  
    You can now utilize your own choice upstream hosts curators, rather than being content with the (previously) hardcoded host list by Steven Black.
+
This release is primarily to fix the minor bug for future installs.
 
|User level=beginner
 
|User level=beginner
 
|Accepts cryptocurrency donations=No
 
|Accepts cryptocurrency donations=No

Latest revision as of 18:03, 23 October 2019


[edit]

Autohosts

https://github.com/angela-d/autohosts
Automate hosts file updates on Linux and MacOS. Block Firefox telemetry, Google snooping and web trackers at the root.

Hosts files will reroute unwanted traffic from ad farms, behavioral tracking firms and malware sites to a blackhole; routing to 0.0.0.0 (localhost; your PC) when a request is made to a URL on the blacklist.

Which means any traffic that would have left your system for that destination, is sent inward, to your localhost and then abandoned.

Despite what some may suggest, hosts files are not "1980s technology" and still very useful today, as an additional layer of security.

Hosts file are a useful redundancy when coupled with ad blockers like uBlock Origin and uMatrix - while debugging or 'Temporarily Allow All on this Site' with Noscript can open you up to underlying attacks or privacy intrusions.

In-browser filters won't protect you if the browser itself is phoning home.

If you have an up-to-date hosts file, the risk is severely lessened.

Auto Hosts will automate the setup process for maintaining an up to date hosts file, by:

   - Installing a weekly cronjob to pull fresh/updated copies of hosts lists (default is every Sunday at 7:22pm)
   (Default custom_filters and firefox-includes) source appends Facebook trackers, Linkedin ads, Google fonts, Firefox telemetry and other harvester sites that curated lists for whatever reason, have not added to their blacklists
   - Refreshes DNS to instantiate the re-routed changes (Mac Only)
   If Devdom is installed, append all local virtualhosts (if it is installed - it is -not- a requirement! Autohosts does a conditional check to ensure your dev environment doesn't break if you're using Devdom. Read the code.)
   - Uninstall offers the ability to revert to a fresh hosts file and undo any changes made by Autohosts; a backup will be copied to /tmp
   - Add custom blacklists, whitelists and host sources from ~/autohosts on your desktop





Licensing

License

Verified by

Verified on

Notes

License

GPLv2

Verified on

22 August 2019




Leaders and contributors

Resources and communication

Software prerequisites

KindDescription
Weak prerequisitecurl
Weak prerequisitewget




Entry

















Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.3 or any later version published by the Free Software Foundation; with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license is included in the page “GNU Free Documentation License”.

The copyright and license notices on this page only apply to the text on this page. Any software or copyright-licenses or other similar notices described in this text has its own copyright notice and license, which can usually be found in the distribution or license text itself.