Difference between revisions of "Software Security Analysis (2020)"

From CyberEdWiki
Jump to: navigation, search
m (Text replacement - "To complete this KU, students should be able to:" to "After completing the KU, students will be able to:")
 
Line 2: Line 2:
  
 
== Outcomes ==
 
== Outcomes ==
To complete this KU, students should be able to:
+
After completing the KU, students will be able to:
 
# Describe software security analysis tools and techniques.
 
# Describe software security analysis tools and techniques.
 
# Apply their knowledge to perform software security analysis, using common tools, against previously unknown software components.
 
# Apply their knowledge to perform software security analysis, using common tools, against previously unknown software components.

Latest revision as of 22:07, 21 November 2019

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.

Outcomes[edit]

After completing the KU, students will 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.

Topics[edit]

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

Skills[edit]

NICE Framework Categories[edit]

CSEC 2017 Categories[edit]

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]

Contacts[edit]

Reference ID[edit]

SSA