Software Security Analysis (2020)

From CyberEdWiki
Jump to: navigation, search

The intent of the Software Security Analysis Knowledge Unit is to provide students with an understanding of the tools and methods for analyzing software, either in source code or binary form.


To complete this KU, students should be able to:

  1. Describe software security analysis tools and techniques.
  2. Apply their knowledge to perform software security analysis, using common tools, against previously unknown software components.


  1. Testing Methodologies
  2. Source and Binary Code Analysis
  3. Static and Dynamic Analysis Techniques
  4. Sandboxing
  5. Common analysis tools and methods


Specialization Areas[edit]

See also[edit]

Related Knowledge Units

Further reading[edit]

Suggested textbooks[edit]

Suggested academic readings[edit]

Sample knowledge test[edit]

Sample skills test[edit]

Sample abilities test[edit]

Additional notes or materials[edit]


Reference ID[edit]