I'm looking for a freeware Windows application that will show me per process how much of my current Internet bandwidth is being used, and it would be nice if it also told what IP addresses were connected.
I have done many Google searches over the last 24 hours or so, and I have yet to find anything that fits the bill. I know that some routers will do this, but mine will not, so I'd need for this to be at the OS level because I'm not interested in spending a bunch of money.
I suspect that I'm still harboring some process or processes on my machine that are doing bad things without my knowledge. I'd like a way to track it down and either destroy the offender or have a good reason to reformat my drive and start over from scratch (yes, it's that annoying).
I could go shareware if it doesn't cost too much or if it's a fully functioning application that dies after x days of usage or whatever. What I'm not interested in are hobbled demos or anything that scans, says there are potential problems, but requires me to pay just to get the "Oh! Nope, nothing's wrong, sorry for the anxiety" message. (i.e., "scams")
So far, everything I have found is designed for corporate net-nazis to track what their employees are doing with every CPU cycle. I'm not interested in paying corporate prices, nor am I interested in installing something that will itself cause more problems than it fixes.
One symptom, if anyone's interested, is periodic extreme slowness of network access to the point where I have to reboot the cablemodem and/or router. Now, I know I had some trojan/viruses that every monitoring application I have installed assures me are gone (I use AdAware, SpyBot Search and Destroy, AVG Virus Scanner, and Spyware Doctor; all upgraded to the latest version often). Another symptom is that occasionally, my computer will just...freeze. No rhyme or reason. Just...freeze. And I have to one-finger-salute it because it can't see the keyboard. And during these freezes, the hard drive light is furiously blinking.
The only thing I haven't specifically checked for are rootkits, but I do that about once every four months. I'll do that, tonight, when I get home.
But anyway, if you know of an app like the one I've described, let me know. I'd certainly appreciate it.
I have done many Google searches over the last 24 hours or so, and I have yet to find anything that fits the bill. I know that some routers will do this, but mine will not, so I'd need for this to be at the OS level because I'm not interested in spending a bunch of money.
I suspect that I'm still harboring some process or processes on my machine that are doing bad things without my knowledge. I'd like a way to track it down and either destroy the offender or have a good reason to reformat my drive and start over from scratch (yes, it's that annoying).
I could go shareware if it doesn't cost too much or if it's a fully functioning application that dies after x days of usage or whatever. What I'm not interested in are hobbled demos or anything that scans, says there are potential problems, but requires me to pay just to get the "Oh! Nope, nothing's wrong, sorry for the anxiety" message. (i.e., "scams")
So far, everything I have found is designed for corporate net-nazis to track what their employees are doing with every CPU cycle. I'm not interested in paying corporate prices, nor am I interested in installing something that will itself cause more problems than it fixes.
One symptom, if anyone's interested, is periodic extreme slowness of network access to the point where I have to reboot the cablemodem and/or router. Now, I know I had some trojan/viruses that every monitoring application I have installed assures me are gone (I use AdAware, SpyBot Search and Destroy, AVG Virus Scanner, and Spyware Doctor; all upgraded to the latest version often). Another symptom is that occasionally, my computer will just...freeze. No rhyme or reason. Just...freeze. And I have to one-finger-salute it because it can't see the keyboard. And during these freezes, the hard drive light is furiously blinking.
The only thing I haven't specifically checked for are rootkits, but I do that about once every four months. I'll do that, tonight, when I get home.
But anyway, if you know of an app like the one I've described, let me know. I'd certainly appreciate it.
Tags:
no subject
Sysinternals has something called TCPView will do half of what you want. It will tell you what every process is doing with tcpip. Sort of like what netstat will tell you only better.
I don't know anything that will work with bandwidth monitoring per process. You might be able to use a bandwidth monitoring tool and hopefully match up the ports with tcpview.
If it turns out that you have some kind of malware, it may be using bittorrent. (Not to worry you with a wild theory!) Many routers don't handle bittorrent traffic well and require reboots.
Most of the bandwidth questions could be tested if you have more than one computer on the network. If your connection seems slow, try it from the other computer. If it is slow there, unplug the computer in question. If the slowness continues, it isn't the computer it may be the ISP or router.
no subject
The viruses I had were of the type that opened web pages and popped up nasty ads and constantly were interfering with my net access. They appear to be gone, but.... :)
As for the other computer, I intend to try that tonight. I have a second computer, but it has a bad fan that tends to moan a lot and it annoys me, so I shut it off unless I need something off it.
no subject
PortMon
v3.02 (November 1, 2006)
Monitor serial and parallel port activity with this advanced monitoring tool. It knows about all standard serial and parallel IOCTLs and even shows you a portion of the data being sent and received. Version 3.x has powerful new UI enhancements and advanced filtering capabilities.
Process Explorer
v11.33 (February 4, 2009)
Find out what files, registry keys and other objects processes have open, which DLLs they have loaded, and more. This uniquely powerful utility will even show you who owns each process.
Process Monitor
v2.03 (December 10, 2008)
Monitor file system, Registry, process, thread and DLL activity in real-time.
http://technet.microsoft.com/en-us/sysinternals/bb545027.aspx
remind me next time I am there and I will swap out the fan for you so it doesn't moan anymore.
no subject
no subject
I had a nasty one a couple months ago, and Malwarebytes' Anti-Malware was the only thing that would take care of it.
Zone Alarm is moderately useful, too, because the default setting is that you must specifically allow network access for every app that wants it. Unfortunately, my experience is that it's fairly easily compromised, so you have to put it on a clean box to start with.
no subject
I'll hold it aside as a last-resort solution.
I'll check out Malwarebytes.
Windows Network Monitor
External protocol sniffer. Grab a second machine and it will watch everything going over the wire from the first.
Oh, and it is free.
no subject
I'm curious too.
I was hoping Sourceforge or Freshmeat would have something that has a Windows port as well, but didn't find anything.
If you're still hitting Google for it, it looks like the two applications that the UNIX world uses when netstat doesn't provide enough information are 'sockmon' and 'sockstat'. Doing searches on those get me results that set off alarms on the corporate web nanny for 'hacking'.