Quote:
Assuming you don't have ports 445,139 forwarded on your router they shouldn't be accessible remotely.
Most routers/switches do forward this traffic, hence, worm propigation...
Quote:
As far as netbios (tcp/139 tcp/445 udp/137-138): Are you sharing a drive/printer from your system to other users on the network? If not, disable your server service. Are you using someone elses drives/printers? If not disable your workstation/computer browser services.
Another way to disable CIFS (port 445) is to disable NetBIOS over TCP by simply clicking a checkbox in the advanced properties of TCP/IP.
Quote:
second, I had Outlook open when I ran the netstat commands. As far as I know, it uses SMTP and POP3 so why aren't ports 25 and 110 mentioned as being open or "listening"
It doesn't matter if the outlook client is open. It matters what the connection state is when you perform netstat. Unless you executed netstat during the time wait period of the mail send/receive, you're not going to see the ports in use. POP3 and SMTP are not running as a service on your host, hence, you're not going to see them in your output all the time. For a better look at what's happening, download a tool called TCPview (google it) and you can watch your system in (almost) realtime rather than snapshotting it with netstat. Or simply click send/receive in outlook then immediately do a netstat. You'll see port 110 in time wait.
Quote:
finally, what exactly do the entries such as "ComputerName:discard" and "ComputerName:chargen" mean in the first listing? They "map" directly to 0.0.0.0:9 and 0.0.0.0:19 in the second
Chargen and discard are legacy services that have virtually no use anymore. Old skoolers like myself remember them fondly from the "80s". Trace route and ping (via ICMP) have long since replaced Chargen and discard. These two protocols were the network testing tools back in the day.
Turn them off. They can only lead to trouble.
Quote:
These are probably not needed and shouldn't be used unless properly configured/locked down (which brings up another question...is your system acting like a router for some odd reason? Think router is also known as RIP...i forget offhand)...
Seems he has every service under the sun running on this host. The cause of seeing "router" is that he has the Routing and Remote Access Service turned on. A dead give away is that I saw SNMP running also. So, yes, he has IP forwarding turned on.
Quote:
If you see 0.0.0.0 as the address, that is shorthand for the daemon is listening to every NIC/IP address on your system
Technically, this is incorrect. Yes, I'm nit picky. :) The proper terminology here is "any". Simply put, when you see 0.0.0.0 it means "any" not, "every". It's a matter of sounding like a computer professional or a hobbyist. Use the term any instead. :)
--TH13