Skip to content

Latest commit

 

History

History

ctf

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 

README.md

Doc

Resolution

Creation

Challenges

Tools / Tips

Work alone in /tmp

cd $(mktemp -d)

Scrap challenges

Share files (private network)

ip -br a ; mkdir secret && cd secret ; python3 -m http.server 8000

Firewall

#!/bin/bash

# Set default chain policies
iptables -P INPUT ACCEPT
iptables -P FORWARD ACCEPT
iptables -P OUTPUT ACCEPT
iptables -F

# Allow established sessions to receive traffic
iptables -A INPUT -m conntrack --ctstate ESTABLISHED,RELATED -j ACCEPT

# Set default chain policies
iptables -P INPUT DROP
iptables -P FORWARD DROP
iptables -P OUTPUT ACCEPT

# Accept on localhost
iptables -A INPUT -i lo -j ACCEPT
iptables -A OUTPUT -o lo -j ACCEPT
sudo iptables-save -f /etc/iptables/iptables.rules #sudo ip6tables-save -f /etc/iptables/ip6tables.rules
sudo iptables-restore -f /etc/iptables/iptables.rules  #sudo ip6tables-restore -f /etc/iptables/ip6tables.rules