This section will show you how to integrate the Kiuwan Visual Studio Extension (Kiuwan IDE Plug-In) into Microsoft Visual Studio.
The Kiuwan Visual Studio Extension is available only in Viewer Mode and supported for Visual Studio 2015 and 2017. |
Contents:
First, configure the Kiuwan Gallery to download the Kiuwan VS Extension from Kiuwan.
After installation, you need to configure the Kiuwan Extension to connect to Kiuwan. Please, remember that you need to have a valid Kiuwan Account.
Instructions | Image | |
---|---|---|
Go to Tools > Options and select Kiuwan for Visual Studio > Connection properties
|
After the installation, you are ready to map your VS project to a Kiuwan application.
This action will allow synchronizing defects and vulnerabilities found by Kiuwan in your source code, getting them ready for fixing. |
To map your VS project to Kiuwan, right-click on your project and select Kiuwan Project Properties.
A dialog will open with a combo of available applications where you can select the application that matches your project in the Kiuwan account.
Once mapped, you can open the Kiuwan Defects List by selecting View > Other Windows > Kiuwan Defects Window
You can also open the Kiuwan Defects List by clicking on the Kiuwan icon in the Solution Explorer toolbar
The Kiuwan Defect List window will appear docked to your VS layout. Double-clicking on a defect will open the file and highlight the line of the defect.
In case the selected defect is a injection vulnerability, you can see the Propagation Path at the Properties tab
Right-click on a defect for two options:
To be sure you are working on the latest list of defects found by Kiuwan, you need to manually refresh the defect list.Click the icon to update the Kiuwan Defects List to the latest content of the Kiuwan servers.
Click the icon to configure the Contents of Kiuwan Defects List.
Click the icon to configure Filters in the Kiuwan Defect List.
If you experience problems with the Kiuwan extension for Visual Studio, you can read the Kiuwan Documentation to find a solution, or if you prefer you can collect troubleshooting information and send it to us. Visit Contact Kiuwan Technical Support to learn how to contact us. We will address your problem as soon as possible.