Expected Behavior
The attackToExcel module produces Excel files that have Tactic names in the Tactic column on Technique worksheets.
Actual Behavior
The attackToExcel module produces Excel files that have Tactic names that are oddly figured out in the Tactic column on Technique worksheets. The problematic logic can be found here
Steps to Reproduce the Problem
- Run the attackToExcel module
- Look at Excel files
Possible Solution
Instead of attempting to title() case the string, replacing dashes with spaces, just go look up the Tactic STIX object it is referencing and use it's name field.
Expected Behavior
The attackToExcel module produces Excel files that have Tactic names in the Tactic column on Technique worksheets.
Actual Behavior
The attackToExcel module produces Excel files that have Tactic names that are oddly figured out in the Tactic column on Technique worksheets. The problematic logic can be found here
Steps to Reproduce the Problem
Possible Solution
Instead of attempting to title() case the string, replacing dashes with spaces, just go look up the Tactic STIX object it is referencing and use it's
namefield.