Search NASA⌕ Search

DOE OSTI · 1049792

Automated Vulnerability Detection for Compiled Smart Grid Software

Abstract

While testing performed with proper experimental controls can provide scientifically quantifiable evidence that software does not contain unintentional vulnerabilities (bugs), it is insufficient to show that intentional vulnerabilities exist, and impractical to certify devices for the expected long lifetimes of use. For both of these needs, rigorous analysis of the software itself is essential. Automated software behavior computation applies rigorous static software analysis methods based on function extraction (FX) to compiled software to detect vulnerabilities, intentional or unintentional, and to verify critical functionality. This analysis is based on the compiled firmware, takes into account machine precision, and does not rely on heuristics or approximations early in the analysis.

Explore related subjects

Keep this discovery

Explore connections, maps & timelines

BibTeXRIS

Prowell, Stacy J, Pleszkoch, Mark G, Sayre, Kirk D, Linger, Richard C. 2012-01-01. Automated Vulnerability Detection for Compiled Smart Grid Software. https://www.osti.gov/biblio/1049792

Cite the original work for its findings. Save a collection to share your selection of sources.

KEEP EXPLORING

Related reports

Fire Protection Design

The purpose of this project is to design the demolition and installation of a deluge valve swap from a DV-5 to a DV-5A valve.

99 GENERAL AND MISCELLANEOUS↗