How To Break a Network
Talkat Open Source Summit Europe 2022 · on Thursday, 2022-09-15· at 14:05· Liffey B Part 2 (Level 1), Convention Centre Dublin, Spencer Dock, N Wall Quay, North Wall Dublin 1, D01 T1·
summary
Starts a local cat site with python -m http.server on port 8000 then moves it to privileged port 80 (requires root), reproduces a port collision and how Docker’s iptables-based forwarding can hide collisions, deploys the same site to an EC2 public IP (54.172.187.247) over SSH, explains that NAT hides hosts so private IPs (10., 172.16–31, 192.168.) can outbound but not be reached inbound, shows iptables -P INPUT DROP and adding/removing rules, warns DNS caches (TTL up to 2 days) and poisoning, and notes DNS-only load balancing lacks health checks.
AI-written summary · about
chapters (7)
- 0:00Introduction to networking
- 6:02Understanding network ports
- 11:31IP addresses and subnets
- 26:34Private vs. public networks
- 33:45Network address translation
- 46:46DNS and domain management
- 1:00:44Firewalls and conclusions
related talks
38mBuild Your Own Pivoting Lab: A Starting Point for Internal Network Exploration
39mHow to think like a hacker
01h 04mServer-Side Browsing Considered Harmful
30mTales of Red Teaming
29mHack Your Own Code
31mLet's Build And Break A Container By Hand Without Docker Or LXC
39mInsecure Containers? Continuous Defense Against Open Source Exploits
23mFixing Potholes And Broken Roads: Devs Can Troubleshoot the Network With Ops Too!
