LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Security Scanning LabVIEW source code

Our software products are subject to a Cybersecurity Authorization to Operate and we would like to adhere to secure coding practices in our SDLC. 


Does anyone have a recommendation for a tool that can perform security scans (e.g. static code analysis, dynamic "runtime" analysis) for LabVIEW source code? 

0 Kudos
Message 1 of 5
(3,149 Views)

Hi nathankunst,

This is the only I can think of that may have some functionality you're interested in!

http://sine.ni.com/nips/cds/view/p/lang/en/nid/209042

Cheers,
Nick

0 Kudos
Message 2 of 5
(3,047 Views)

Is there any update available from NI support regarding this inquiry? 

          ‎05-24-2019 02:57 PM "Does anyone have a recommendation for a tool that can perform security scans (e.g. static code analysis, dynamic "runtime" analysis) for LabVIEW source code?" 

 

By the way the URL provided returns a blank NI page.

0 Kudos
Message 3 of 5
(432 Views)

The URL in question used to point towards the VI analyzer toolkit.  

 

https://web.archive.org/web/20190323152535/http://sine.ni.com/nips/cds/view/p/lang/en/nid/209042

 

The current equivalent link is probably this:

https://www.ni.com/en/support/downloads/software-products/download.labview-vi-analyzer-toolkit.html

 

This probably isn't exactly what you are looking for as it's a framework for scanning VIs and returning results, but pretty much all the scans it does are related to performance, debugging, and code cleanup/style enforcement.  Not much towards security.

 

It is possible to write your own tests that run under the framework, and there is a portion of this forum dedicated to that:

https://forums.ni.com/t5/VI-Analyzer-Enthusiasts/ct-p/7021

 

 

0 Kudos
Message 4 of 5
(426 Views)

thanks  for your help!

0 Kudos
Message 5 of 5
(422 Views)