I feel as if W10Privacy (which is featured under the Don't use Windows 10 section) should be removed as it is not open source. I understand a piece of software being open source or free software isn't a requirement, however as there is an equivalent program that is open source, I believe this would be preferred.
Name: Private Winten
Source code: https://github.com/DavidXanatos/priv10
Forum: https://www.wilderssecurity.com/threads/private-winten-open-source-windows-10-privacy-tool-with-built-in-firewall.411531/
gHacks article (outdated version): https://www.ghacks.net/2018/12/26/private-winten-new-windows-10-privacy-tweaker-with-firewall/
It's to my understanding that Private Winten offers a similar feature set and interface as W10Privacy. Of all the other open source tools similar to W10Privacy, they either involved the command line in some manner (not necessarily great for the target audience for privacytools.io) or lacked the features of W10Privacy.
Also discussed for a few comments in https://github.com/privacytoolsIO/privacytools.io/issues/926#issuecomment-491769142 .
IMO we should be strongly discouraging Windows 10 use in the first place rather than provide recommendations on how to manage it, which ultimately seems like a flawed concept given that Microsoft could change/add things at any time via Windows Update in the future that breaks these protections.
~ @JonahAragon
Could this issue be reassessed @blacklight447-ptio? A user in the recent AMA on r/privacy brought up the same issue which went unanswered:
Why do you recommend W10Privacy? It's a proprietary tool poking system internals. It's like putting lipstick on a pig anyway. Sounds like a huge red flag whether author seems trustworthy or not.
In response to the quoted comment from https://github.com/privacytoolsIO/privacytools.io/issues/926#issuecomment-491971104, if
we should be strongly discouraging Windows 10 use in the first place rather than provide recommendations on how to manage it
then I believe that W10Privacy should be removed. If not, I think it should be replaced with Private Winten as it's open source, unlike W10Privacy.
I also agree with the removal.
I do not understand leaving this.
Discussion is neglected.
It should be removed soon.
I have no opinion on whether to post replacement software.
Either way this should be removed.
We plan to remove it, it has just been on the low priority list for us.
Please feel free to send a PR.
I did some research into this. Unfortunately the developer didn't want to put the sourcecode up. I did inquire and got this reply:
Date: Wed, 5 Feb 2020 22:26:58 +0100 (CET)
Hi Daniel,
thanks for your message.
The topic Open Source is certainly interesting, but so are other topics.
Everyone's time is limited, and I don't have the time or leisure to deal with it right now. This may change, but I'm not going to do anything about it at the moment.
Basically the program is not very well protected and with enough knowledge the source code can be determined. Therefore it is not important for me to prove to other people that the program is "clean".
As I said: I have the topic on my mind, but not more than that at the moment.Best regards,
Bernd Schuster
It's not particularly difficult to reverse engineer, as it's only an AutoIt script and I did so.
I don't believe we've found an acceptable alternative, many of the apps simply stop various telemetry by adding them to the hosts.txt file. This program does more than that, and helps clean up Windows machines with all the crap that comes pre-installed.
Extract W10Privacy
7z x W10Privacy.zip
Unpack
upx -d W10Privacy.exe
Extract executable
7z x W10Privacy.exe
I used https://github.com/dzzie/myaut_contrib on
\.rsrc\0\RCDATA\SCRIPT to extract.
.
โโโ 2-6-20 21.12.14_SCRIPT_.log
โโโ 2-6-20 21.12.16_SCRIPT_.log
โโโ 2-6-20 21.15.22_SCRIPT_auto.log
โโโ CommandLine
โ โโโ 7za.exe
โ โโโ 7za.pak
โ โโโ 7za.raw
โโโ Icons
โ โโโ Leeres_Icon.ico
โ โโโ Leeres_Icon.pak
โ โโโ Leeres_Icon.raw
โโโ PowerShell
โ โโโ Get-WUInstall_org.pak
โ โโโ Get-WUInstall_org.ps1
โ โโโ Get-WUInstall_org.raw
โ โโโ Get-WUInstall.pak
โ โโโ Get-WUInstall.ps1
โ โโโ Get-WUInstall.raw
โ โโโ PSWindowsUpdate_org.pak
โ โโโ PSWindowsUpdate_org.psm1
โ โโโ PSWindowsUpdate_org.raw
โ โโโ PSWindowsUpdate.pak
โ โโโ PSWindowsUpdate.psm1
โ โโโ PSWindowsUpdate.raw
โโโ SCRIPT
โโโ SCRIPT.pak
โโโ SCRIPT.raw
โโโ SCRIPT_restore.au3
โโโ SCRIPT.stub
โโโ SCRIPT.tok
โโโ Tools
โ โโโ Anheften.pak
โ โโโ Anheften.raw
โ โโโ Anheften.vbs
โ โโโ donate.gif
โ โโโ donate.jpg
โ โโโ donate.pak
โ โโโ donate.raw
โ โโโ Internet Explorer_X64.lnk
โ โโโ Internet Explorer_X64.pak
โ โโโ Internet Explorer_X64.raw
โ โโโ Internet Explorer_X86.lnk
โ โโโ Internet Explorer_X86.pak
โ โโโ Internet Explorer_X86.raw
โ โโโ wu_andere_ms_produkte_an.pak
โ โโโ wu_andere_ms_produkte_an.raw
โ โโโ wu_andere_ms_produkte_an.vbs
โ โโโ wu_andere_ms_produkte_aus.pak
โ โโโ wu_andere_ms_produkte_aus.raw
โ โโโ wu_andere_ms_produkte_aus.vbs
โโโ W10Privacy
โโโ Languages.ini
โโโ Languages.pak
โโโ Languages.raw
โโโ W10Privacy_HOSTS_LIGHT.pak
โโโ W10Privacy_HOSTS_LIGHT.raw
โโโ W10Privacy_HOSTS_LIGHT.txt
โโโ W10Privacy_HOSTS.pak
โโโ W10Privacy_HOSTS.raw
โโโ W10Privacy_HOSTS.txt
โโโ W10Privacy_IPs_LIGHT.pak
โโโ W10Privacy_IPs_LIGHT.raw
โโโ W10Privacy_IPs_LIGHT.txt
โโโ W10Privacy_IPs.pak
โโโ W10Privacy_IPs.raw
โโโ W10Privacy_IPs.txt
โโโ W10Privacy_update.exe
โโโ W10Privacy_update.raw
โโโ WSUS-Server_entfernen.raw
โโโ WSUS-Server_entfernen.REG
โโโ WSUS-Server.pak
โโโ WSUS-Server.raw
โโโ WSUS-Server.REG
Essentially it's a bunch of power shell scripts, registry entries and autoit scripts.
Most helpful comment
Also discussed for a few comments in https://github.com/privacytoolsIO/privacytools.io/issues/926#issuecomment-491769142 .
~ @JonahAragon