Administrators Paul Posted February 3, 2012 Administrators Posted February 3, 2012 (edited) Hello, Thanks for dropping by. This plugin is obsolete since PC Monitor has integrated support for third party security products and windows firewall monitoring. Please use PC Monitor's security center features since it's better than mine. Thank You, Paul. Hello PC Monitor Users, I would like to present my second plugin for the community. It's main purpose is to monitor the status of security software. Main features are: View and get notified if the antivirus is enabled or not, updated or not. View and get notified if the third-party firewall is updated or not. View, get notified and control Windows Firewall. Please take your time and read the 'readme.txt' file as it explains everything you need to know about installing, using and customizing the settings. Note: This plugin does not support Server operating systems for checking Antivirus or Third-Party Firewall Products however starting 1.4 you can monitor and manage Windows Firewall. Warning: Not all security products are supported on windows vista+. Vista and newer generation operating systems include a newer Security Center which permits security software developers to have custom statuses based on a 6 digit code. There is a standard code set which is used by most antiviruses but some choose to have custom status codes. If your plugin shows on your PC Monitor client "Unknown status: NUMBER" this means that your antivirus solution has custom codes. In order to make the plugin work we need the status codes for all four possible situations: Auto protect Enabled - Antivirus Updated Auto protect Disabled - Antivirus Updated Auto protected Enabled - Antivirus Outdated Auto protected Disabled - Antivirus Outdated You can get these status codes yourself by enabling diagnostics in PC Monitor and viewing the trace log generated in your PC Monitor executable path. In order to enable the diagnostic logging feature you need to: Open 'PC Monitor Manager' Open the 'Settings' tab Open the 'Diagnostics' sub tab Click the button 'Enable Diagnostics' In the file trace.log you will see an entry: 03/02/2012, 11:32:33.007: [securityPlugin Plugin] Unknown State: NUMBER Take a note of that number and write it down along with the antivirus state at that moment. Then change the state of the antivirus and wait 15 seconds to see another state number then continue with the remaining states. After you got all four post a reply to this thread with the codes and the product name. Thank you for helping improve our plugin. My release is open-source bound by no license. That being said you can freely modify, distribute, claim as your work, sell and / or include in your copyrighted material as long as it doesn't breach PC Monitor's license or terms and conditions. Download Link: Click (Version 1.4) Changes: Added support for Product Version on Pre-Vista environments. Added support for Firewall products. Added support for Windows Firewall Added support for notification switches on mobile clients. Revamped configuration system. Fixed an issue where the notifications would be sent without computer identification details. Any feedback and plugin ideas will be appreciated. Screenshots: Edited September 16, 2013 by Paul Cptrico and Marius 2
digbyp Posted February 3, 2012 Posted February 3, 2012 Hi Paul, Thanks for your efforts here. I can confirm that this works with Sophos AV (I must have got those numbers right!!!), with XP. Hope to have the other two numbers for Sophos (Enabled and out dated + disabled and out dated) cheers Paul 1
Administrators Paul Posted February 23, 2012 Author Administrators Posted February 23, 2012 Also please let me know if your antivirus solution works with this plugin so I can add to the tested products list. Thanks for using my plugin!
aerohard Posted February 27, 2012 Posted February 27, 2012 Tested with Mcafee, version Enterprise, and version Home. Boot work. I have observed that sometimes on having started, for the order of the processes the antivirus this one still deactivated, then you receive a notification. When you delete, received another notification all is ok.This generates many false alarms, and many green notification. I believe that it is too verbose.
Administrators Paul Posted February 27, 2012 Author Administrators Posted February 27, 2012 I believe I can add a timeout for two minutes to see if the status doesn't change back to it's original state then send a notification. Would two minutes be enough for your antivirus product to start up?
Matt Posted February 27, 2012 Posted February 27, 2012 Also please let me know if your antivirus solution works with this plugin so I can add to the tested products list. Thanks for using my plugin! I have tested this with Avast! Pro, and it works great. Thanks for a great plugin! I will let you know as I try other products.
Administrators Paul Posted February 28, 2012 Author Administrators Posted February 28, 2012 (edited) I think two minutes is enough Thank you for your feedback. The changes you requested will be done until next monday. Paul. Update released, check first post. Edited March 5, 2012 by Paul
aerohard Posted March 30, 2012 Posted March 30, 2012 Very good idea, the switch for notifications, and timeout. I'am not sure it the nofication time is in seconds or minutes. But I have a bad news. It does not work in windows XP. I have proved it in four machines and none works.
Administrators Paul Posted March 30, 2012 Author Administrators Posted March 30, 2012 I am sorry to hear that you're having problems with my plugin. Please enable Diagnostic Logging from Settings tab and Diagnostics subtab. Doing so PC Monitor will start writing log details to a file called trace.log that can be found in the PC Monitor installation folder. Please copy and paste any errors that are shown there in a reply over here so I can check it out. Thank you.
aerohard Posted April 1, 2012 Posted April 1, 2012 01/04/2012, 09:28:57.593: [AntivirusPlugin Plugin] Exception Thrown: Espacio de nombres no válido - en System.Management.ManagementException.ThrowWithExtendedInfo(ManagementStatus errorCode) en System.Management.ManagementScope.InitializeGuts(Object o) en System.Management.ManagementScope.Initialize() en System.Management.ManagementObjectSearcher.Initialize() en System.Management.ManagementObjectSearcher.Get() en PaulCsiki.AntivirusPlugin.AntivirusPlugin.GetSecurityProducts()
Administrators Paul Posted April 3, 2012 Author Administrators Posted April 3, 2012 Maybe, I have no idea to be honest. Using this method it isn't possible to work with server operating systems. @aerohard I am investigating this. I will let you know as soon as I identify the problem.
Administrators Paul Posted April 10, 2012 Author Administrators Posted April 10, 2012 (edited) Hello, I've found the problem and will be fixed on the next release. The bug is only on Pre-Vista Operating Systems. Tomorrow I will release 1.2 . Thank you for your patience, Paul. Edit: First post updated with version 1.2 . Edited April 12, 2012 by Paul
aerohard Posted April 16, 2012 Posted April 16, 2012 Thank you Paul. A question, when configure the plugin timeout, they are seconds or minutes? Paul 1
Administrators Paul Posted April 16, 2012 Author Administrators Posted April 16, 2012 You're right, I should have specified. The timeout is in seconds. Paul. Thank you Paul. A question, when configure the plugin timeout, they are seconds or minutes?
aerohard Posted August 20, 2012 Posted August 20, 2012 Hi Paul, when send the notificacion, "antivirus is now disabled", don't send the machine and the group, and I don`t kwon what machine it has the problem, unless one goes for one looking.
shivamkhushali Posted August 21, 2012 Posted August 21, 2012 We had issues on WIndows 8 RTM, which runs "Windows Defender" , which is the rebranded version of MSE. I received the alert as Windows Defender (so thats good it figured out that that was the AV) It shows as Status Unknown 397568 Just for your knowledge.
oliver.chalk Posted August 21, 2012 Posted August 21, 2012 Almost instantly updated status on website! Using avast! free on windows 7 enterprise 64bit Be good to add a tab to notifications and have the ability to set up notifications (if possible with plugins)! Thanks, Ollie
Administrators Paul Posted August 26, 2012 Author Administrators Posted August 26, 2012 Hello aerohard, You are right, I did not include computer name nor the group name however I will add this in the upcoming version. In the mean time you can look on what computer the notification fired by looking at the notification list from computer details. Hi Paul, when send the notificacion, "antivirus is now disabled", don't send the machine and the group, and I don`t kwon what machine it has the problem, unless one goes for one looking. Hello shivamkhushali, I have not tested the new version of Windows Defender. Apparently it's using new status codes which are not included in my plugin. I will repair this in the new version. We had issues on WIndows 8 RTM, which runs "Windows Defender" , which is the rebranded version of MSE. I received the alert as Windows Defender (so thats good it figured out that that was the AV) It shows as Status Unknown 397568 Just for your knowledge. Hello oliver.chalk, I am pleased you like my plugin. The current API does not provide a way to add custom tabs on the notifications view, however the ability to enable and disable notifications from your mobile client will be possible on the next version. Almost instantly updated status on website! Using avast! free on windows 7 enterprise 64bit Be good to add a tab to notifications and have the ability to set up notifications (if possible with plugins)! Thanks, Ollie Thank you all for your replies. Paul.
aerohard Posted November 22, 2012 Posted November 22, 2012 Hi Paul, have planned date for the new version?
Administrators Paul Posted November 22, 2012 Author Administrators Posted November 22, 2012 Yes, 03/12/12 is my planned release date for an overall update on all of my plugins. Thank you for your patience.
Neil Posted December 8, 2012 Posted December 8, 2012 Interested to see if plugin worked for ESET ENDPOINT ANTIVIRUS 5.0 on W7. Activated on PC trace log to monitor status codes just for interest. The plugin magically appeared on mobilepcmonitor APP on Android Samsung Galaxy S2. Two information fields Status Enable & Database Updated...it works! Paul 1
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now