F-Secure Debugging Tools is a UI-based tool to automate debugging for corporate and consumer products. The tool will take necessary binaries into use as well set up registry keys, stop/start services and also undo those changes after debugging is completed. The tool disables/enables components possible to debug based on product detected.
The Tool requires Microsoft .Net Framework 4.x to be installed. If the tool does not detect .Net Framework 4.x it will ask the user to install it before using Debugging Tools. You can download .Net Framework here:
Windows 8, 8.1 and 2012 are already having version 4.5/4.51 installed out of the box.
Supported products
=====
Corporate:
F-Secure Client Security 10.x, 11.x
F-Secure Anti-Virus for Workstation 10.x, 11.x
F-Secure E-Mail and Server Security 10.x, 11.x
F-Secure Server Security 10.x, 11.x
F-Secure PSB for Workstation 10.x, 11.x
F-Secure PSB E-Mail and Server Security 10.x, 11.x
F-Secure PSB Server Security 10.x, 11.x
Consumer:
F-Secure Internet Security 2013, 2014
F-Secure Anti-Virus 2013, 2014
F-Secure Safe Anywhere 12.x, 13.x
How to use
=====
-Install the tool using the installer - Default installation folder is %programfiles(x86)%\F-Secure Debugging Tools\
-Start fsdebugtools.exe
-Check the checkboxes for the components you want to debug
-Click 'Apply Changes'
-To disable debugging just uncheck the boxes and click 'Apply Changes' again
The Button "Show Active Debug's" will update the checkboxes, so that currently active debuggings are shown as checked and non-active ones are unchecked.
The Button "Update Debug Bins Online" will download latest Debug Binaries from FTP and unzip those to Sub-folder "dbgbins".
The Button "Update Debug Bins Locally" will ask the user to pinpoint to latest Debug Binary File and unzip those to Sub-folder "dbgbins".
The Button "Collect Logs" will move all logs created to default logfile locations (ProgramData) and start FSDIAG Tool. If FSDIAG can't be found from system, the tool will offer to download latest version from FTP.
The Buttion "Reset AUA / AUS" resets Automatic Update Agent and if available Automatic Update Server (as standalone FSAUA RESET TOOL does).
KNOWN ISSUES
=====
CHANGELOG
=====
### 2.0.2 Build 218 (compared to previous released build) ###
- Fixed an issue with copying over logs to be picked up by FSDIAG
- Fixed an issue with NIF Debugging not properly working in corporate 64Bit environments
### 2.0.2 Build 187 (compared to previous released build) ###
- Fixed an issue with GK Driver debugging
### 2.0.1 Build 181 (compared to previous released build) ###
- Fixed an issue with GK Driver debugging
- Fixed an issue were all files inside root and minifilter folder where logged as copied, while infact only F-Secure logs were copied
### 2.0.1 Build 122 (compared to previous released build) ###
- Add DbgTools.dll
- Minor changes to logging
### 2.0.1 Build 88 (compared to previous released build) ###
- Added button to update debug binaries from local source (special versions of LatestDebugBins.zip from FS Customer Care)
- Added Debugging for Automatic Update Agent (AUA; Corporate only!)
- Minor changes for internal logging:
> Tool's logfile.log can now be opened from 'Help' section
> Tool's logfile.log will now show when the last update of debug binaries have been done
> Tool's logfile.log is now showing total and available memory in Megabytes instead of just bytes
- Added Button to reset AUA/AUS
- Added new Logfile for AUA/AUS Reset: reset.log
- Changed logfile creation to meet CCF logging standards (FDT-8)
- Fixed an issue where some log files were not copied to correct place after pressing "Collect Logs" (FDT-7)
- Minor changes to UI: Buttons are now sorted to ease the use of the tool
### 2.0.0 Build 87 (compared to previous released build) ###
- Added additional logging to Tool's own logfile
- Installer is now checking for Microsoft .Net 4.x Installation
### 2.0.0 Build 83 (compared to previous released build) ###
- Fixed an issue where location of fsdiag.exe could not be found
### 2.0.0 Build 82 (compared to previous released build) ###
- Minor changes
### 2.0.0 Build 81 (compared to 1.x) ###
- New UI
- Introduced debug binary update component
- Merged consumer and corporate version into one tool