- brain, brain, brain -- I couldnt stress it out further or "a fool with a tool is still a fool"
- fundamentals, you have to certain about network and system fundamentals
- listen to your client
- LookAtYourLogs
- ping
- telnet
- traceroute
- nmap
- nessus
- perl
There is no magic problem solving tool. Most of the time i use very simple tools and fundamental know how.