UAC or User Account Control is a security feature introduced by Microsoft with Windows Vista. Since then, it has become an integral part of the Windows operating system family to assist users in avoiding malware and suspicious programs from executing themselves. While UAC can be quite helpful in identifying “potentially” harmful programs, it also often rate safe programs as suspicious. Externally, there is not much information provided by UAC, which makes it hard to determine why a program may have bee rated as potentially harmful.
UAC Process Analyzer is a portable software, which informs users about running processes. Being able to analyze a program’s process in such a way can help you identify malware and the reason why UAC restrictions may be implemented on a process. UAC Process Analyzer come from the concept of UAC visualization, which is meant to help system administrators to check the integrity and trust worthiness of applications, by determining factors such as digital signatures. Programmers can also benefit from this free software to determine reasons due to which their application may be considered suspicious by UAC.
To analyze a program, select its running process from “Process Name” menu and click Analyze. If the process does not appear in the menu, click Refresh button to reload the list.
This will provide you with a complete overview about the integrity level, UAC visualization status and digital signature of the selected program. You will also be told if the selected program is from a trusted directory.
If you click on the link that says, “Show information about this publisher’s certificate”, a new window will pop-up, containing the program’s certificate. The available data in this section includes, the developers name, validity period, serial number, name of the certificate authority, signature algorithm and thumbprint.
UAC Process Analyzer works with the following operating systems:
- Windows Vista
- Windows 7