1.CurrPorts v1.02 (from Nir Sofer )
CurrPorts displays the list of all currently opened TCP/IP and UDP ports on your local computer. For each port in the list, information about the process that opened the port is also displayed, including the process name, full path of the process, version information of the process (product name, file description, and so on), the time that the process was created, and the user that created it. In addition, CurrPorts allows you to close unwanted TCP connections, kill the process that opened the ports, and save the TCP/UDP ports information to HTML file , XML file, or to tab-delimited text file. CurrPorts also automatically mark with pink color suspicious TCP/UDP ports owned by unidentified applications (Applications without version information and icons)
(Check this thread http://www.governmen...?showtopic=8939 who deals with this kind of stuff too...)
2. "Enhanced" Task Managers:
I never liked the windows TaskManager. I always hate the "Access Denied.
Unable to terminate process." message. (ok, I can always go command line, and use some nice utilities like process master form hf, and I like very much command line, but if it's ok to do things remotely, it's sometimes frustrating on my OWN computer.)
So here are some TaskManager "replacements", each of them having interesting features:
My first choice :
-> CurrProcess v1.10 (from Nir Sofer, once again -check their website for other very great freeware utilities:http://nirsoft.mirrorz.com/ )
CurrProcess utility displays the list of all processes currently running on your system. For each process, you can view the list of all modules (DLL files) that the process loads into memory. for all processes and modules, additional useful information is also displayed: product name, version, company name, description of the file, the size of the file, and more. In addition, CurrProcess allows you to do the following actions: Change the priority of a process. Kill a process. Dump memory of process into a text file. Create HTML report containing information about a process with the list of all modules that it loads into memory. Save the list of all running processes into text or HTML file. Copy process or module information to the clipboard.
My 'second choice':
-> ProcessMate (by Weird)
ProcessMate lists all active processes and is able to kill any of them. ProcessMate doesn't give much information about a process: it just gives its unique ID, path (i.e. command line), or list of all process modules. What makes ProcessMate unique is the way how it gathers data about all active process and paths! ProcessMate uses 4 (of 5 existing) different ways to create the list of (i.e. enumerate) all active processes. Moreover, it uses 3 different ways to resolve the process command line, or just its path. Why is this useful? Mainly because of security. Smart malicious programs may 'block' one of the ways of process enumeration, so it looks like malicious program is not running. With ProcessMate this becomes very unlikely. Another important ProcessMate feature is ability to stop/kill almost any process. Windows Task Manager sometimes doesn't kill selected process. With ProcessMate this becomes (again) very unlikely:)
The following one is not an "enhanced" task manager, but a 'hack' of the native windows taskman:
-> TASKMAN+ v1.5 (by DiamondCS)
TaskMan+ launch Task Manager (or using an existing one, if there is already an instance of Task Manager running),and boosting the token privileges of Task Manager, giving it the power to terminate ANY process on your system.
I included too in the archive the well known and usefull "Process Explorer" version 8.40 (sysinternals) -maybe was posted before, didn't check for it-, "ProMo Taskmanager" (RS Incorporated) and the pertinaxutilities Taskmanager, wich has an interesting feature : terminate and delete.
Well, that's all. Hope it will be usefull for you.
(archive size:779 Ko)