# --------------------------------------------------------------------------- # Windows10_block_v4.0.1.sh - Bash shell script Windows10 Spy Block # Copyright (C) 2016 Philip Laudicina # # Windows10 Spy Block is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation, either version 3 of the License, or # (at your option) any later version. # # Windows10 Spy Block is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program. If not, see . # --------------------------------------------------------------------------- # --------------------------------------------------------------------------- # Windows Spy Blocker Script. Created April 2015 by Philip Laudicina # # So since Microsoft has released Windows 10 into the wild, there have been # a bunch of articles flying around about how Microsoft wants your personal # data. To get this, there are a whole bunch of privacy settings which are # turned “on” by default which allow Microsoft to, among many things, # collect and store your personal data and use your computer to distribute # updates to the faceless masses on the internet. # My program will automatically backup your current original host file from # your router's tmp folder and place it in a read-only state. It will then # download a updated windows 10 block host file from my webserver and then # re-write it so our router can read it correctly. This has been tested on # my routers using DD-WRT and is working flawlessly. Please read # Changelog.txt file for more code details # --------------------------------------------------------------------------- ----------------------------------------- BASIC INSTALLATION STEPS FOR VERSION 4.x ----------------------------------------- After downloading and expanding the most recent WINBLK10 install script from http://laudhome.dyndns.org: 1. Copy the contents of the installer zip file to a directory on your router (e.g., `/opt`) 2. Make sure that `install.sh` has execute permissions 3. Run `install.sh` (e.g., by launching PuTTY and entering `/opt/install.sh`). This script will download current versions of all of the necessary files and walk you through the process of setting the proper parameters in your config.file, will set necessary permissions, and, optionally, launch the WINBLK10 script. 4. If you did not automatically launch the script in step #3 above, you can do so by entering `/opt/WINBLK10/windows10_block_v4.x.sh start` in a PuTTY window. --------------------------- CHANGING YOUR CONFIGURATION --------------------------- Note you can edit `config.file` at any time. It is not necessary to stop and restart the script when you do this; the script will detect and incorporate your changes on the fly --------- DONATIONS --------- Thank you for using WINBLK10! You can show your appreciation and support future development by donating! THANK YOU ***VERY*** MUCH TO EVERYONE WHO HAS CONTRIBUTED... see http://laudhome.dyndns.org/donations.php ------------- IN CONCLUSION ------------- If you have any difficulties, please let me know and I'll do my best to help figure things out. Thanks! Philip Laudicina fell_17@hotmail.com