diff --git a/CHAOS/i2p-conf.png b/CHAOS/i2p-conf.png new file mode 100644 index 0000000..9857f5b Binary files /dev/null and b/CHAOS/i2p-conf.png differ diff --git a/CHAOS/i2p-conf2.png b/CHAOS/i2p-conf2.png new file mode 100644 index 0000000..01ca62a Binary files /dev/null and b/CHAOS/i2p-conf2.png differ diff --git a/CHAOS/i2p-conf3.png b/CHAOS/i2p-conf3.png new file mode 100644 index 0000000..87d4126 Binary files /dev/null and b/CHAOS/i2p-conf3.png differ diff --git a/CHAOS/i2p-conf4.png b/CHAOS/i2p-conf4.png new file mode 100644 index 0000000..57e14a8 Binary files /dev/null and b/CHAOS/i2p-conf4.png differ diff --git a/CHAOS/install.sh b/CHAOS/install.sh new file mode 100644 index 0000000..5ad57fe --- /dev/null +++ b/CHAOS/install.sh @@ -0,0 +1,9 @@ +#/bin/bash + +apt install openssh-server iptables-persistent +# https://geti2p.net/en/download/ +# systemctl enable i2p || crontab /usr/bin/i2prouter + +cat ~/.ssh/id_ed25519.pub >> ~/.ssh/authorized_keys +chmod -R 700 ~/.ssh + diff --git a/CHAOS/iptables.rules b/CHAOS/iptables.rules new file mode 100644 index 0000000..92c5488 --- /dev/null +++ b/CHAOS/iptables.rules @@ -0,0 +1,22 @@ +#/etc/iptables/rules.v4 +*filter +:INPUT ACCEPT [0:0] +:FORWARD ACCEPT [0:0] +:OUTPUT ACCEPT [2590:1545351] + +-A INPUT -i lo -j ACCEPT +-A INPUT -i tun0 -j ACCEPT +-A INPUT -m conntrack --ctstate RELATED,ESTABLISHED -j ACCEPT +-A INPUT -i eth0 -p udp -j ACCEPT +#-A INPUT -i eth0 -p tcp --dport 443 -j ACCEPT +-A INPUT -j DROP +COMMIT +#/etc/iptables/rules.v6 +*filter +-A INPUT -i lo -j ACCEPT +-A INPUT -i eth0 -p udp -j ACCEPT +-A INPUT -m conntrack --ctstate RELATED,ESTABLISHED -j ACCEPT +-A INPUT -j DROP +-A FORWARD -j DROP +COMMIT +