Process Monitors, do they exist?

  • Thread starter Thread starter Rili
  • Start date Start date
R

Rili

I'm after a program that will monitor all processes, threads or services (I
realise that the task manager can do this). It will then keep an eye on them
so that after I approve them they are marked as ok. If a new process pops
up, like a virus, worm, keystroke logger or any newly installed application,
it will warn me that there is a new process so I can investigate what it is.

I think that this would be an extremely handy application which would work
similar to zone alarm in that when any new program tries to access an
external connection zone alarm picks it up, an application monitor would
work in a similar way in that any new program that was started would result
in a warning that an unknown process had started.
 
Rili said:
I'm after a program that will monitor all processes, threads or services (I
realise that the task manager can do this). It will then keep an eye on them
so that after I approve them they are marked as ok. If a new process pops
up, like a virus, worm, keystroke logger or any newly installed application,
it will warn me that there is a new process so I can investigate what it is.

WinSonar - http://digilander.libero.it/zancart/winsonar/index.htm

Peter
 
I'm after a program that will monitor all processes, threads or
services (I realise that the task manager can do this). It will
then keep an eye on them so that after I approve them they are
marked as ok. If a new process pops up, like a virus, worm,
keystroke logger or any newly installed application, it will warn
me that there is a new process so I can investigate what it is.

I think that this would be an extremely handy application which
would work similar to zone alarm in that when any new program
tries to access an external connection zone alarm picks it up, an
application monitor would work in a similar way in that any new
program that was started would result in a warning that an unknown
process had started.

System Safe Monitor does that. http://maxcomputing.narod.ru/ssme.html

However, I'm wondering if there are other similar applications because
SSM does not work very well on my system....

Emmanuel
 
I'm after a program that will monitor all processes, threads or services (I
realise that the task manager can do this). It will then keep an eye on them
so that after I approve them they are marked as ok. If a new process pops
up, like a virus, worm, keystroke logger or any newly installed application,
it will warn me that there is a new process so I can investigate what it is.

"PrcView is a process viewer utility that displays detailed information
about processes running under Windows. For each process it displays
memory, threads and module usage. For each DLL it shows full path and
version information. PrcView comes with a command line version that allows
you to write scripts to check if a process is running, kill it, etc.

What’s new
Bug fixes
UI improvements

What’s new in 3.0
DLL usage summary - displays all DLL’s currently in use,
shows processes which use selected DLL
Displays complete task tree – parent/child relationships for all
processes in the system
Displays Task list like the standard task manager
PrcView distribution now includes PV.EXE - a new utility that
provides PrcView functionality from the command-line. Use pv –h for more
information about available options."

http://www.teamcti.com/pview/prcview.htm

Regards
Gordon
 
So far this looks like a GREAT program!

Why haven't I heard of it before?

This should make it so easy to detect viruses or worms or even unwanted
spyware.

Do you know if there is a list of known programs that you can add to it so
that you don't have to add everything to it manually?
 
Rili said:
I'm after a program that will monitor all processes, threads or services
<Snip>
< any new program [not previously approved] that was started would
result
in a warning that an unknown process had started.

I think the category closest to what you have described is application
firewall. Many firewalls are now incorporating some application
firewall features.

One interesting product, System Safety Monitor (described below),
works in tandem with a traditional firewall. The same source also
offers SSM Service Guard to monitor just the activity of system
services in WinNT.

I tried SSM briefly, but that Win95 system was already not very stable
(even for Win95) and SSM may have made that worse. Hard to tell at
that point, but the site does say only 70% compatible. I liked the
features.
http://maxcomputing.narod.ru/ssme.html?lang=en

I've downloaded WinSonar (described below) at least 3 times, but I
haven't gotten around to trying it. The description is certainly
applicable.

A number of programs take a less ambitious approach. WinPatrol (.com)
for example is a very straightforward and easy to apply program that
monitors various startup folders and keys for changes (as well as
additions to cookies). The commercial version adds additional
information about each process. Some startup managers also provide a
check on startup locations at startup and/or on an ongoing basis.

Several sites offer extensive lists of services and sometimes other
task names which you may encounter.
Pacman's Portal

One interesting product, the System Safety Monitor, works in tandem
with a traditional firewall. The same source also offers SSM Service
Guard to monitor activity of system services in WinNT. I tried SSM
briefly, but the Win95 system was already not very stable and SSM may
have made that worse. Hard to tell at that point. I liked the
features.
http://maxcomputing.narod.ru/ssme.html?lang=en

I've downloaded WinSonar at least 3 times, but I haven't gotten around
to trying it. The description is certainly applicable.

A number of programs take a less ambitious approach. WinPatrol for
example is a very straightforward and easy to apply program that
monitors various startup folders and keys for changes (as well as
additions to cookies). The commercial version adds additional
information about each process. Some startup managers also provide a
check on startup locations at startup and/or on an ongoing basis.

Several sites offer extensive lists of services and sometimes other
task names which you may encounter.
http://www.pacs-portal.co.uk/startup_index.htm
http://www.answersthatwork.com/Tasklist_pages/tasklist.htm

Does anyone have good _comparative_ experience with SSM, WinSonar, or
WinPatrol?

BillR

-----
(Excerpts from site)
System Safety Monitor (SSM) is an application-firewalling tool (it is
not a "firewall" in traditional understanding, so there shouldn't be
any conflicts with your network firewalls). SSM controls which
programs are running on your computer and what they are doing. For
example, SSM can prevent so called "DLL Injection". Also, SSM will
notify you whenever a program you want to start was modified. In
addition, SSM can constantly check your registry and alert you, when
an important modification was made.

Features
Allows you to control which programs and applications can be opened on
your computer. Alerts you whenever a program, you want to run was
modified.
Allows you to control calls to some OS functions which is used in "DLL
Injection" and Keystroke logging utilities.
Prevents unauthorized code-injection activity, so no application will
be allowed to use another legitimate one for malicious activity.
Allows you to control which programs are allowed to start other, and
wich cannot be started by others. For example, you may allow your
browser to be started only by Explorer.exe but not by any other
untrusted application.
Offers a choice of two modes - User and Administrator. In
Administrator mode you can set your preferences to control programs.
Access to this mode can be protected with an encrypted password to
prevent anyone changing your settings. In User mode no changes can be
made to your settings.
Supervises changes to important registry keys when installing new
programs.
Will block or alert on any attempt to change guarded registry keys.
Allows you to control which programs run at system startup.
Maintains a list of running applications and allows you to terminate
any application immediately.
Allows you to block specific windows (including websites) from
opening.
Can be set to run automatically on system startup.

OS Compatibility (for most current version)
Win 95 / OSR - 70%
Win 98 / SE - 95%
Win ME - 95%
Win NT 4.0 / SP4-6 - 95%
Win 2k (5.0) / SP1-3 - 99%
Win XP / SP - 100%

Misc
Program is absolutely freeware.
Current version 1.9.3 (beta 1) July 10, 2003.
Currently following additional languages are supported: English,
Russian

-----
(Excerpts from site)
Winsonar 2003 is a program specifically designed for process
monitoring purposes: it detectes new processes that permanently
install into memory while system is working. Windows (Tm) has a
built-in task monitor, but the user will not be prompted for
new-installed tasks and even using the task monitor he won't able to
distinguish normally running modules from new-added ones. The basic
idea is that if the user could know a new program permanently
installed into memory, he could readily scan it using an updated
antivirus program: viruses couldn't really hide for a long time before
being detected.

The program has been updated to the version 3.04.03, released on March
12, 2003. New features of this version:

* Registry autorun keys are regularly scanned, to detect programs
attempting to be loaded on system startup.
* Processes included in the unsafe list will be prevented from
loading.
* Winsonar Probe has been enhanced with a ports scanner: this could be
useful in order to know if an unknown process opened a TCP port on
your system.
* As advanced feature it is now possible to edit the default safe
process list: the user will be able to terminate almost every process.
* Winsonar will now resist to attempts of closing the program,
requesting user's authorization.
* By switching from default to fast scanning rate it is now possible
to detect short-acting malicious programs.
* Processes are now displayed with the number of open threads.
* This version of Winsonar comes with runtime files needed to properly
run the program.

This program has been tested and works under Windows 95\98, Me, XP.
 
Back
Top