Giter Club home page Giter Club logo

builtbybel / debotnet Goto Github PK

View Code? Open in Web Editor NEW
835.0 43.0 76.0 23.46 MB

๐Ÿ”ฅ๐Ÿš€ Debotnet is a tiny portable tool for controlling Windows 10's many privacy-related settings and keep your personal data private.

Home Page: https://www.builtbybel.com/blog/19-apps/35-an-ode-to-microsoft-visual-basic-and-debotnet

License: GNU General Public License v3.0

debotnet windows-10 privacy debloat bloatware sysprep gui privacy-settings telemetry microsoft

debotnet's Introduction

Currently are over 250 privacy scripts available (03-21-2020)

GitHub last commit GitHub issues Latest GitHub release Downloads on GitHub GitHub tweet follow on Twitter

Be sure to โญ๏ธ Debotnet's repo so you can keep up to date on releases and progress!


Debotnet - Your copy of Windows 10 is now Debotnetted!

A free and portable tool for controlling Windows 10's many privacy-related settings and keep your personal data private.

alt text


Your preparation for the Net!

The Windows 10 default privacy settings leave a lot to be desired when it comes to protecting you and your private information. Whenever I set up a new computer or update a current setup for my family or job, I always carefully go through the privacy settings for each install, making sure to lock it down to make it as private as possible.

Windows 10 has raised several concerns about privacy due to the fact that it has a lot of telemetry and online features, which send your data (sensitive and not) to Microsoft and can't be disabled, which means Microsoft can:

  • Run software on your computer without your consent
  • Get data from your computer without your consent
  • Remove software and files from your computer without your consent

This qualifies Windows 10 as malware, and more specifically, a botnet.

Debotnet requires Windows 10 including both 32-bit and 64-bit versions.

Info! The development of Debotnet was discontinued.

If you are interested in continuing to maintain the project, you can do so. I have released the Source Code of Debotnet. The project was compiled with Visual Basic 6. It will not be everybody's cup of tea and it's not mine too, but I had fun with it anyway and it worked well. You can read the whole background story here.

You will find great replacement tools for Debotnet with SharpApp or Spydish which is even better for the non-experienced user.

๐ŸŽจ Features

  • Disable telemetry and online features, which send your data (sensitive and not) to Microsoft
  • Choose which unwanted functions you wish to disable
  • Debotnet will show you what it's doing. You have full control, because the executing code is not hard coded and can be viewed in a simple text editor
  • Simple scripting engine for adding custom privacy rules
  • Debug mode. E.g. the Test mode lets you see which values are twisted in registry or commands executed
  • Scripts updated on GitHub
  • Support for Ninite service, which allows you to download and install more than 70 popular apps for Windows
  • Support for Chocolatey Software, which has a massive community package repository of installs (more than 4,000 packages)
  • Download Windows 10 ISO files using Microsoft Media Creation Tool with command line switches, also through MCT Wrapper or just a PowerShell script
  • Integration of custom PowerShell debloating scrips, e.g W4RH4WK / Debloat-Windows-10, Sycnex / Windows10Debloater
  • Download deprecated Windows apps, e.g. Classic Calculator
  • Modern and familiar UI, with theme support
  • Small footprint. No installation required (Portable)

๐Ÿ”จ Usage

As above mentioned Debotnet's main tools (in this case the scripts for debotnetting Windows) are not hard coded. Debotnet is based upon simple .DS1 files which define exactly which registry keys, files and or/services should be disabled, blocked, deleted etc. and preserved by the program. These script files allows you to execute command-line tools and parameter and also simple PowerShell code.

๐Ÿพ Example

[Info]
ID=No more forced updates
Ver=1.0
Desc=This will notify when updates are available, and you decide when to install them.\n\nThe values added to registry with this script will prevent forced updates.
Dev=Federico Dossena
DevURL=https://github.com/adolfintel/Windows10-Privacy
WinVer=Compatible with Windows 10
Evaluation=Recommended
EvaluationColor=009e5e

[Code]
Task1=Try,query "HKLM\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU" /v NoAutoUpdate,STDOUT
Task2=Try,query "HKLM\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU" /v AUOptions,STDOUT
Task3=Try,query "HKLM\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU" /v ScheduledInstallDay,STDOUT
Task4=Try,query "HKLM\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU" /v ScheduledInstallTime,STDOUT
File5=Reg,add "HKLM\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU" /v NoAutoUpdate /t REG_DWORD /d 0 /f,STDOUT
File6=Reg,add "HKLM\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU" /v AUOptions /t REG_DWORD /d 2 /f,STDOUT
File7=Reg,add "HKLM\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU" /v ScheduledInstallDay /t REG_DWORD /d 0 /f,STDOUT
File8=Reg,add "HKLM\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU" /v ScheduledInstallTime /t REG_DWORD /d 3 /f,STDOUT

๐Ÿ’พ Download

๐Ÿ’ฌ Suggesting features / providing feedback

Report an Issue on GitHub

๐Ÿš€ Acknowledgments

๐Ÿ“œ License

100% Free, also for commercial purposes


Website โ€ข Scripts โ€ข How-to's โ€ข FAQ โ€ข Documentation โ€ข Download

with โค๏ธŽ ยฉ Mirinsoft.

debotnet's People

Contributors

belim avatar strotee avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

debotnet's Issues

Cortana

**Latest ver of Debotnet isn't removing Cortana. Windows 10 Home, Build 18362.19h1_release.190318-1202. (all up to date).

Other than that, Debotnet seems to be working flawlessly.**

Question: Is debotnet dead now in favor of SharpApp?

Hey @Belim,

as the subject is asking it already.
Will debotnet stay in the current state to became replaced by SharpApp?

On the SharpApp issue board, I found a question asking the same but from a different side.
What are the big differences between debotnet and sharpapp?
If the truth is that you've figured out that the core setup of debotnet is not fitting and you fixed that in sharpapp, I am fine with this answer.

It would also be good to know if sharpapp will be the successor of debotnet meaning debotnet won't get any fixed or features in the future.

Best regards and thanks for your work,
Stev

Enhancement - Add option to disable hibernate to "Slim" section.

First congratulations on the exciting Windows privacy and tweaking tool.
Could there be an option to disable the hibernate function for those who rarely use the feature. Disabling it can free up quite a bit of space depending on how much ram you have. If you are using an SSD turning off the hibernate function can improve SSD longevity.
I roughed out a script that seems to work;
[Code]
File1=Run,powershell.exe -command powercfg.exe /hibernate off
[Undo]
File1=Run,powershell.exe -command powercfg.exe /hibernate on

Suspicious?

Hi, 4 engines on Virustotal.com detected the Debotnet.exe as malicious (SecureAge APEX, Qihoo-360, Endgame and Trapmine) What could be the reason?

Actually check current state of tweaks on the system

From the looks of it, it seems like Debotnet only locally saves the state of the applied tweaks in the INI-file, instead of actually checking the state of them on the system. This causes two issues:

  1. Tweaks that have been reset by the system are still shown as if they were applied inside Debotnet
  2. Tweaks that have been applied by using other programs, .reg-files or other means are not detected as being applied by Debotnet.

This (especially 1) would severely debilitate Debotnet's usefulness, as you'll never really know if tweaks are still applied; you can only see whether the tweaks have been applied in the past, not whether they're actually still active. Similarly, when you copy the program to an USB stick and try to deploy it on another system, I think it'll show as if the tweaks you applied before on a different system are allready applied on the new system.

CLI / config setup

Hello,

nice work!

Can it be used via CLI in order to be automatized (eg. post-installation automatic setup) and/or does it use a config file to be just ready with pre-built configuration (enabled/disabled scripts)?

Thanks

few issues [Debotnet 0.4.0 Preview]

Version 0.4.0

  1. Clicking on category on left doesn't update text (Disable Reserved Storage) in middle area. See this short demonstration
  2. Similarly, text on the right side doesn't update by choosing a different category on left. One has to select text in middle in order for it to update.
  3. All doesn't contain other options. It's a confusing title.
  4. Security doesn't have anything?

Remnants of One Drive still on system

Hi,

Not sure if this is a bug or not or whether anything can be done about it, I selected "Disable OneDrive Everywhere"

However there are still some remnants of One Drive left over:

  • One Drive still in Start Menu, clicking on it opens empty window which does nothing
  • One still in applications list, trying to uninstall gives error message saying it can't find the onedrivesetup.exe

Select All/Unselect All

Option to "Select All " and "Unselect All" scripts in a particular category would be nice. This is especially true for first run after a update/refresh/reset/new installation

Feat.req. make some template-kind system with user checked scripts

Like a button in app interface for user to name ex. Notebook , Tablet, Desktop - and each "button" after pressing should run user selected scripts, 1 by 1. So after new OS install/ reinstall all user have to do is run app and press corresponding button to "debotnet" it`s system.

SQL Server Management Studio no telemetry

Hi Belim,

Would you add an option/script to disable telemetry in Microsoft SSMS?
According to: https://docs.microsoft.com/en-us/sql/ssms/sql-server-management-studio-telemetry-ssms

Something as simple as this should be enough:

๏ปฟ# Disable SSMS telemetry feedback

$path17 = 'HKCU:\Software\Microsoft\SQL Server Management Studio\14.0'
$path18 = 'HKCU:\Software\Microsoft\SQL Server Management Studio\18.0_IsoShell'
$entry = 'UserFeedbackOptIn'

Set-ItemProperty -Path $path17 -Name $entry -value 0

Regards

No more forced driver updates doesn't work

fresh install of windows 10 pro 64 bit 1909 with latest updates, ran debotnet offline, ran script no more forced driver updates and no more forced updates, restarted, uninstalled display driver, restarted, then immediately windows started updating the display driver...

Preservation of script selections

Feature request/improvement
Disable the preservation of script selections when the program is closed and opened, or provide the option in settings to preserve/discard script selections made in previous run

[request] Uninstall UWP apps for all users

Hey there,
First of all, thanks for working on such a great tool and having it open-source!

A feature request: would be nice to be able to remove UWP apps not just for the current user, but for all users. Would be really nice to do the debloating just once instead of for every new/existing user.

accessibility issue with screen reader

Hi,
This is a screen reader user.
I use NVDA to navigate the program and found that I cannot perform the basic function.

specifically, nvda can found a list view listing all the functions, use up and down arrow can navigate to different functions, e.g. Turn off Windows updates sharing
However tab to different part of the window seemed to be problematic, for example one some parts nvda reported as unknown;
one part nvda report "all" but nothing else;
the only part that is accessible to nvda is the part displaying the description of the function, e.g. Turn off Windows updates sharing

And I found no way to activate the function with nvda screen reader.

Please try to address this issue, thanks.

source code?

Where's the source code that makes "Debotnet.exe"?

Removing reference to wscsvc causes issues if you still have Windows Defender

The first line of Federico Dossena's script Remove Telemetry (Advanced) removes the registry key for Windows Security Center Service (But doesn't actually remove it) this breaks Windows Defender (even if you don't have any Windows Defender options selected)

Suggest this registry change is moved to another section

Undo Microsoft.RemoteDesktop

I run the powershell "Get-AppxPackage Microsoft.RemoteDesktop | Remove-AppxPackage", Now i want to undo, please help,
Thanks.

You are using an unofficial version of Debotnet.

I'm running nightly 0.6.221 and upon checking for updates, I get the error message:

You are using an unofficial version of Debotnet.

certUtil -hashfile output is:

certUtil -hashfile Debotnet.exe
SHA1 hash of Debotnet.exe:
e5e83d548768d4c4052cd7360326adf1da72c827

Is this intended behavior?

debotnet_fullscreen

not working on my side

1- removed apps are still exist in the store and they are re-downloading after opening store. tested on (Windows 10 Pro build 1909)
2- i believe that there are many outdated scripts since you have many old names in the list for example "get started app" is called "Microsoft tips" now.
3- you forgot to add "don't include drivers in windows update".
4- The GUI is messy.
5- some scripts failed to restore apps/settings.
well looks like i will have to use power shell and group policy for now.
how about to create a script to remove all apps except "Store" and "Shell Experience Host"? i believe this give the users more control over the apps since they can go to store and re download the only needed apps
Out of Curiosity did you test these scripts one by one?
because i see that most of them manipulate registry entries but they got no effect in group policy (i refer to Computer Configuration).
thanks for your effort and good luck with the project.

broken start menu search bar

Today I've run a bunch of scripts, one of them to disable web search in start menu, but now my start menu search is broken completely, so if I hit win key and write "note", nothing appears.

How can I fix it?

Almost Blank Screen After System Restart

I ran the remove default apps (bloatware) and restarted my computer. When I restarted debotnet, it shows an almost blank screen. I unpacked it from the zip file again and restarted, with the same result. At screen shot of the window is attached.
Debotnet Window

No more forced driver updates doesn't work [20H1]

Untitled
Fresh install of windows 10 pro 20h1 with the internet unplugged, copied debotnet 0.4.5 from an usb stick to laptop, ran it, ran no more forced windows updates and no more driver updates scripts, also block automatic installation of apps script, restarted, plugged in the internet and windows started updating drivers.
Untitled2

Source code

hi, I download the source code but there is no source code. Is this closed source project?

People selection in Bloatware doesn't remove People App

Hi,

I've noticed the People App did not get removed despite me selecting it.
I have removed the People App manually using powershell (just the people package not People Experience) and it seems ok so far

This is with Windows 10 1909 (Just did a fresh install)

error when removing game bar

under the category bloatware when you select gamebar it only removes the "xboxgamingoverlay" which no longer actually removes the game bar. you can still see the xbox game bar is present when you go to your installed apps.

Enhancement - Add option to lower user account control level (UAC).

Could there be an option to reduce the UAC level to the lowest level.
Although this is not a privacy tweak it does make the using Windows a lot easier and is usually my first tweak when working on a new PC.
I have included a working script that I use although I am sure that it could be improved upon as there is no undo.

Download fails

Running the scripts like the CleanMgr+, Geek, Manage Windows updates and Patch Windows apps seem to fail downloading after running a lot of the recommended scripts under Privacy, and Start.

I did a clean format of my machine, and ran dbotnet and did 3 things. Recommended Start, Recommended Privacy, and Recommended Update in the tool. and haven't been able to download anything within dbotnet. however I can copy and paste the URLs and download them manually.

davide-alt

Hi, After reading Ghacks article on your app I decided to try it out and just wanted to let you know that Kaspersky Internet Protection flags Debotnet as PDM:Trojan.Win32.Generic;Debotnet - I uploaded debotnet.exe to Virustotal.com and here are the results:

24.12.2019 16.16.16;Detected malware;PDM:Trojan.Win32.Generic;Debotnet;c:\users\user\documents\windows10 spying\debotnet\debotnet.exe;12/24/2019 16:16:16

VirusTotal results:
firefox_2019-12-24_17-48-51

Steps to reproduce:

  • Download Debotnet
  • Extract and Scan for virus - results clean
  • run Debotnet.exe. Select and Run scripts
  • KIS notifies malware running

I have added Debotnet to 'Trusted apps' but after seeing VirusTotal's results it has left me uneasy. Of course, I have the option to not use Debotnet but I believe it is being flagged because it is tampering with protected system files and therefore suspicious.

Please, do not think I am questioning your integrity or trustworthiness. Only trying to bring your attention to this issue and would appreciate your advice.

Many Thanks,

davide-alt

How to revert disables?

In case I ever want Cortana (or some other feature) back, how can I bring it back? Is there an option in the program to do it, or do I need to reinstall the system?

Misspelling

There is a misspelling on the most current version (0.2.9). "Turn off Windows udates sharing", should be "Turn off Windows updates sharing". It appears that you're missing the letter P in updates. It's also wrong on the hover over text as well. I haven't noticed any other misspellings though I haven't combed over everything. Thank you.

https://i.imgur.com/01QBBjZ.png

Disable telemetry script (start->disable telemetry)

Hi,

In the script, where it say:
net stop dmwappushsvc
"HKLM\SYSTEM\ControlSet001\Services\dmwappushsvc"
"HKLM\SYSTEM\ControlSet001\Services\DiagTrack"

I think it should say:
net stop dmwappushservice
"HKLM\SYSTEM\CurrentControlSet\Services\dmwappushservice"
"HKLM\SYSTEM\CurrentControlSet\Services\DiagTrack"

Thanks a lot for your work.

Improvement: Start debotnet with pre defined settings from a powershell script to automate things

Hey Mirinsoft,

I am really thankful for your work and hope you get enough donations for your great work.
Since I start to have a kind of same and same task again, I started writing a basic powershell script to check if my finest selection of default software is installed or not.
Now, as another evolution, I would like to implement to automate "my best guesses"-settings when I use debotnet.

So right now, I start debotnet by hand and click on the areas to get my preselected settings plus hit "run".
I would like to automatically execute my sections with my settings from the command line via my powershell script.
I found the command line section in the wiki but I don't have a clue how to use it.
I also found my local debotnet-settings.txt and with that I am irritated how I have to convert this txt file into the script file mentioned in the wiki.

Can you please push me into the right direction, if you get my question :).

Best regards,
Stev

Script description is not seen after running 1 or more scripts

version 0.5.2

  • clicking on a script enables the display of its description on the right side
  • after running a script, the description is replaced by script execution commandline/powershell information
  • once this is complete, clicking on a script fails to display its description and I am forced to closed and reopen the program!

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.