|
|
|
|
Next: 5.16 How can I
Up: 5 Getting Fancy
Previous: 5.14 What are some
- You'll need to understand some basics of IP, TCP, and UDP. Things like
destination addresses, source addresses, common ports, what TCP SYN, FIN
and RST mean, etc. The same kind of basic knowledge of the internet you
need to successfully configure a multi-interface router applies here,
although you don't need to know router syntax. Some useful online
references:
- You'll need to understand some basics of how network attacks work. I'd
recommend skimming over ``Smashing the Stack for fun and profit'' by Aleph
one. A deep understanding isn't necessary, but a casual read of this will
give you some helpful basics in understanding the kinds of things that
happen in an attack, and give you a better understanding of what to look
for.
http://www.insecure.org/stf/smashstack.txt
- A good guide on securing systems is helpful, something like this one:
http://www.openna.com/products/books/sol/solus.php
http://www.seifried.org/lasg/
- You'll need to understand the basics of internet servers, ie: what DNS,
HTTP, FTP, SMTP, etc. are for. Most of that should be covered in the
various other references made here.
- An excellent reference on ``oddball'' traffic patterns commonly seen at
network borders, also very helpful:
http://www.robertgraham.com/pubs/firewall-seen.html
- Also take a look at the ``Recommended Reading'' section (see FAQ
)
Next: 5.16 How can I
Up: 5 Getting Fancy
Previous: 5.14 What are some
|
|
|