Bootcamp #9: HTTP Server and Firewalling
Reading Material:
C (programming language)
Nmap (My nmap mega primer)
Setuid
Philosophy of Firewalls
More Firewall Philospophy
Video Supplement:
Security Now
Pauldotcom
Hands On:
If enabled, disable and investigate iptables on your Samurai vm.
Use iptables to block ICMP requests on your vm, test if this works.
Programming:
Write an http server that can handle multiple connections, in your favorite scripting language.
Connect to your http server with your browser and check the requests made by your browser.
Write an http client that abuses the number of connections it creates to your http server, using your favorite scripting language.
C (programming language)
Nmap (My nmap mega primer)
Setuid
Philosophy of Firewalls
More Firewall Philospophy
Video Supplement:
Security Now
Pauldotcom
Hands On:
If enabled, disable and investigate iptables on your Samurai vm.
Use iptables to block ICMP requests on your vm, test if this works.
Programming:
Write an http server that can handle multiple connections, in your favorite scripting language.
Connect to your http server with your browser and check the requests made by your browser.
Write an http client that abuses the number of connections it creates to your http server, using your favorite scripting language.