Top Related Projects
Receive notifications when an image is updated on a Docker registry
JetBrains License Server Docker image
Quick Overview
WindowsSpyBlocker is an open-source tool designed to block spying and tracking on Windows systems. It provides lists of domains, hosts, and IPs that Windows 10 and 11 use for telemetry, data collection, and other potentially privacy-invading activities. The project aims to enhance user privacy by allowing users to block these connections.
Pros
- Comprehensive lists of domains, hosts, and IPs for blocking Windows telemetry
- Regular updates to keep up with changes in Windows' data collection practices
- Provides multiple formats for easy integration with various firewalls and blocking tools
- Open-source nature allows for community contributions and transparency
Cons
- May interfere with some legitimate Windows functions or updates
- Requires manual implementation and maintenance
- Could potentially cause system instability if not used carefully
- May not be suitable for less tech-savvy users
Getting Started
To use WindowsSpyBlocker:
- Visit the GitHub repository
- Download the latest release or clone the repository
- Choose the appropriate list format for your blocking method (e.g., hosts file, firewall rules)
- Implement the chosen list in your system or firewall
- Regularly update the lists to maintain effectiveness
Note: Be cautious when implementing these blocks and be prepared to revert changes if issues arise. It's recommended to create system restore points or backups before making significant changes to your system.
Competitor Comparisons
Receive notifications when an image is updated on a Docker registry
Pros of diun
- Broader application: Monitors Docker image updates across multiple registries
- More versatile: Supports various notification methods (Slack, Discord, email, etc.)
- Active development: More frequent updates and releases
Cons of diun
- More complex setup: Requires configuration file and Docker knowledge
- Less focused: Not specifically tailored for Windows privacy concerns
- Higher resource usage: Runs continuously as a Docker container
Code comparison
WindowsSpyBlocker:
$ips = Get-Content -Path "$PSScriptRoot\data\firewall\spy.txt"
foreach ($ip in $ips) {
New-NetFirewallRule -DisplayName "Block Windows Spy IP" -Direction Outbound -Action Block -RemoteAddress $ip
}
diun:
watch:
schedules:
- "0 */6 * * *"
registries:
- name: docker.io
username: foo
password: bar
notif:
slack:
webhook: https://hooks.slack.com/services/XXXXXX/XXXXXX/XXXXXX
WindowsSpyBlocker is focused on blocking Windows telemetry IPs using PowerShell, while diun is configured using YAML to monitor Docker image updates and send notifications. The code snippets highlight their different purposes and implementation approaches.
JetBrains License Server Docker image
Pros of docker-jetbrains-license-server
- Containerized solution for easy deployment and management
- Cross-platform compatibility due to Docker
- Simplified setup process for JetBrains license server
Cons of docker-jetbrains-license-server
- Limited to JetBrains products, while WindowsSpyBlocker has broader application
- Requires Docker knowledge and infrastructure
- May have higher resource overhead due to containerization
Code Comparison
WindowsSpyBlocker:
$hosts = @(
"vortex.data.microsoft.com"
"settings-win.data.microsoft.com"
"df.telemetry.microsoft.com"
)
docker-jetbrains-license-server:
FROM alpine:3.18
ARG JLS_VERSION="31129"
ARG JLS_SHA256="b6a1e7e0e0d2e3c1a9d5d3b5d9f2d4c1f5e6b7c8d9a0b1c2d3e4f5g6h7i8j9k0l"
RUN apk --no-cache add \
openjdk11-jre-headless \
tzdata
The WindowsSpyBlocker code snippet shows a list of domains to block, while the docker-jetbrains-license-server Dockerfile demonstrates the setup of a containerized environment for the license server.
WindowsSpyBlocker focuses on blocking telemetry and data collection, whereas docker-jetbrains-license-server is designed to facilitate license management for JetBrains products. The former is more security-oriented, while the latter is a utility for software licensing.
Convert designs to code with AI
Introducing Visual Copilot: A new AI model to turn Figma designs to high quality code using your components.
Try Visual CopilotREADME
About
WindowsSpyBlocker :shield: is an application written in Go and delivered as a single executable to block spying and tracking on Windows systems.
The approach of this project is to capture and interpret network traffic based on a set of tools. Depending on the interactions between services and source or destination of traffic, rules are created and sorted by assignment.
Documentation and download
Documentation and download can be found on https://crazymax.dev/WindowsSpyBlocker/
Contributing
Want to contribute? Awesome! The most basic way to show your support is to star the project, or to raise issues. You can also support this project by becoming a sponsor on GitHub or by making a Paypal donation to ensure this journey continues indefinitely!
Thanks again for your support, it is much appreciated! :pray:
License
MIT. See LICENSE
for more details.
Icon credit to Icons8.
Top Related Projects
Receive notifications when an image is updated on a Docker registry
JetBrains License Server Docker image
Convert designs to code with AI
Introducing Visual Copilot: A new AI model to turn Figma designs to high quality code using your components.
Try Visual Copilot