#!/bin/bash TOGGLE_FILE="/tmp/toggle_ssocks" kill_process() { local process_name="$1" killall "$process_name" 2>/dev/null sleep 0.25 killall -9 "$process_name" 2>/dev/null 2>&1 } kill_process sslocal kill_process spoof-dpi if [ -f "$TOGGLE_FILE" ]; then echo "Enabling spoofdpi" http_proxy="" spoof-dpi -addr 127.0.0.1 -port 1080 >/dev/null 2>&1 & rm "$TOGGLE_FILE" else echo "Enabling shadowsocks" http_proxy="" sslocal -c /etc/shadowsocks-rust/mega.json >/dev/null 2>&1 & touch "$TOGGLE_FILE" fi