{"repo":"kaosagnt/pf-telemetry-macosx","free":true,"listed":false,"github":"https://github.com/kaosagnt/pf-telemetry-macosx","clone":"git clone https://github.com/kaosagnt/pf-telemetry-macosx.git","description":"macOS / Windows 10 Telemetry filter","language":"Shell","stars":20,"topics":["macosx","macos","pf","security","security-tools","telemetry","firewall","firewall-rules","windows","telemetry-filter"],"license":"ISC","category":"analytics","readme_excerpt":"macOS X / Windows 10 Telemetry filter -------------------------------------- macOS ----- - Uses the PF firewall software in built to the Macos Kernel to block application egress of telemetry data. - Will stop Virtual Machine guest OS from sending telmetry data as well. - Installs a LaunchDeamon plist file to load the pf packet filter rules and table when Macos boots. LaunchDaemon will wait for the network to be ready before loading rules and retry upon failure. - Uses the -E flag to pfctl (Enable the packet filter and increment the pf enable reference count) - Places the block rule and table into its own pf anchor keeping the rules separate from the Macos default rules. - Installs a newsyslog config file to rotate the log file. - show pf telemetry table script will show status of loaded telemetry table. Windows 10 Firewall -------------------- - Uses the Windows 10 firewall built into Windows to block application egress of telemetry data. install win firewall block telemetry.bat install-win-firewall-block-telemetry.ps1 - Run the install win firewall block telemetry.bat using the RunAS Administrator function of Windows. This will parse the telemetry IP Address file and add an outgoing block filter rule.","default_branch":null,"files":null,"tree":[],"storefront":"/r/kaosagnt","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/kaosagnt/pf-telemetry-macosx/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}