block-nuke-telemetry/scripts/block_nuke_telemetry.sh
Nicholai 6fada7889a Initial public release - Nuke telemetry monitoring toolkit
This toolkit provides comprehensive monitoring, analysis, and blocking capabilities
for network telemetry sent by The Foundry's Nuke compositor on Linux.

Key features:
- Network monitoring scripts with automated alerts
- Multi-tier blocking methods (hosts, firewall, namespace, AppArmor)
- Detailed packet capture analysis and documentation
- EULA legal analysis and privacy assessment
- Sanitized example captures and comprehensive guides

All sensitive data (personal IPs, usernames, packet captures) removed.
Ready for public sharing on Gitea.
2025-11-26 15:28:21 -07:00

46 lines
1.1 KiB
Bash

#!/bin/bash
# Script to block Nuke/Foundry telemetry
echo "=== Nuke Telemetry Blocker ==="
echo ""
echo "This script will block Nuke from sending telemetry data to Foundry servers."
echo "WARNING: This may affect Help menu and other online features."
echo ""
read -p "Continue? (y/n): " confirm
if [ "$confirm" != "y" ]; then
echo "Aborted."
exit 0
fi
echo ""
echo "Backing up /etc/hosts..."
sudo cp /etc/hosts /etc/hosts.backup.$(date +%Y%m%d_%H%M%S)
echo "Adding Foundry domains to /etc/hosts..."
sudo bash -c 'cat >> /etc/hosts << HOSTS
# Block Nuke/Foundry Telemetry (added $(date))
127.0.0.1 api.honeycomb.io
127.0.0.1 learn.foundry.com
127.0.0.1 sentry.foundry.com
HOSTS
'
echo ""
echo "✓ Domains blocked in /etc/hosts"
echo ""
echo "Testing blocks..."
ping -c 1 api.honeycomb.io 2>&1 | head -2
ping -c 1 learn.foundry.com 2>&1 | head -2
echo ""
echo "=== DONE ==="
echo ""
echo "Nuke telemetry should now be blocked."
echo "If you experience issues, restore your hosts file:"
echo " sudo cp /etc/hosts.backup.* /etc/hosts"
echo ""
echo "To unblock, edit /etc/hosts and remove the Foundry entries:"
echo " sudo nano /etc/hosts"