🐢 turtles classic challenge 🐢
Loading...
start
save state
restore state
browse files in /mnt
upload files to /mnt
paste from clipboard
upload custom iso to run
Turtles web challenges cheat-sheet
Boot should take ~1min. Image is ~23mb
Useful commands
iw, ip, hostapd, wpa_supplicant, tcpdump, screen, python3, scapy
Tips
Write/Paste script in editor, run in terminal under /mnt
screenis available (default config)
scapyinteractive mode to avoid .py import delay
Importing scapy takes some time, so instead of running standalone .py-files there is a screen available running scapy in interactive mode:
screen -r scapy
# now in interactive mode run load() with your file in /mnt
load("/mnt/t1.py")
# now in interactive mode run load() with your file in /mnt
load("/mnt/t1.py")
Network monitoring
tcpdump -i hwsim0to sniff all wifi traffic
Use monitor interfaces to inject packets (can also be used for sniffing specific channels). hwsim0 can be used to verify your packets are injected correctly. Example (see /mnt/mon.sh):
IFACE=wlan4
CHANNEL=5
ip link set dev $IFACE down
iw dev $IFACE set type monitor
ip link set dev $IFACE up
iw dev $IFACE set channel $CHANNEL
CHANNEL=5
ip link set dev $IFACE down
iw dev $IFACE set type monitor
ip link set dev $IFACE up
iw dev $IFACE set channel $CHANNEL
Packet Dissector
A wasm version of wireshark is available (powered by wiregasm). when downloading a file from /mnt with a pcap extension the packet view will open.
Buttons
start/stop
save state
restore state
download file from /mnt
upload files to /mnt
paste clipboard
upload image
packet dissector
Editor
Files will be autosaved to /mnt. Editor:monaco-editor
Packet Dissector
Status: LOADING...
0 / 0 packets
Powered by wiregasm from good.tools
Loading...
SuperNetworks, Inc.Powered by v86