Dec
Yet Another Process Monitor 2.4.1
Yet Another (remote) Process Monitor (YAPM) is a powerful application that allows to view and manage your running tasks, processes, threads, modules, windows
, handles, network connections and your services on a local or on a remote machine.
YAPM offers lots of features to manipulate them, such as privilege management, memory management, a complete history of statistics, a dependency viewer… etc.
It is the first and only open source software to offer all these features.
It´s totally free and open source (GNU GPL 3.0).
You are also able to monitor all Windows perfmon counters (local or remote machine) with an advanced time scale. YAPM also can save advanced reports of your system (HTML or TXT files).
YAPM offers an user-friendly GUI with Microsoft Office
Ribbon style, or a classical menu-based GUI if you don´t like the Ribbon style ![]()
Features:
- Local and remote monitoring
- Module and thread management
- Handle management (keys, files…)
- View of TCP/UDP connections opened by the processes
- Windows management (opacity, position, show, hide…)
- Window´ find´ process feature : allows to find the process associated to a window via a drag & drop over the screen
- Emergency Hotkeys feature : allows to associate a custom shortcut to a custom action (for example : Ctrl+Shift+Suppr to close the window which is on foreground)
- Privilege management : allows to view and modify the privileges of processes
- Build-in hex editor to view memory of processes
- “Log mode” to monitor all actions made by a specific process
- Hidden Processes feature to detect basic rootkits
- Local and remote shutdown
- Dependency viewer
- … And lots & lots of other features !
System Requirements:
- Microsoft .NET Framework 2.0
- Operating system : Microsoft Windows XP
, Windows Vista or Windows Seven (32 bits only). - Administrator rights, if you want to access to system processes and some other informations.
- For remote monitoring, WMI (Windows Management Instrumentation) must be installed and available on both machines if you use WMI method, or the YAPM Server application must be started on the remote machine if you use the client-server method.
What´s New in version 2.4.1:
NEW / Improvements:
- Added massive signature check feature
- Now ‘Dump memory’ feature is implemented and works fine
- Now can create snapshot file from command line (-ssfile “FILE_PATH”)
- Optimized Service enumeration
- Added LoadCount information for modules
- Added ‘Free memory’ button (this calls the .Net GC)
- x64 systems : added “IsWow64? information (and displays “* 32?)
- x64 systems : now module enumeration for Wow64 processes is OK
Bugs Fixed:
- TCP/UDP connections : only display ‘remote’ column values if remote is not nothing
- Fixed #2848713 (Index and length must refer to a location within the string)
- Fixed “IsDebuggerPresent” information
- x64 systems : fixed bad CommandLine information
- x64 systems : fixed bad DisplayName/ObjectName/Depedencies information
- x64 systems : fixed Set/Get JobLimits feature
- x64 systems : fixed #2891421 (enumeration of processes in job which fail)
- Fixed wrong error message when creating a process using WMI
- Does not display wrong Task icons in remote mode anymore
- Say good bye to those damned “Cannot call Invoke or BeginInvoke…” crashes !
Other changes:
- No more icon is displayed in Thread list
- Removed useless ‘autoconnect’ param to start YAPM as a server (always autoconnecting)
Homepage: http://yaprocmon.sourceforge.net/
Download: YAPM-v2.4.1-Setup.exe
File Size: 1.25MB





















