This python file is an example of some of the Google Sheet API programming I've been doing.
It takes the following inputs:
- Kibana URL and authentication
- MITRE ATT&CK navigator save file (JSON)
- MITRE ATT&CK data (automatically downloaded by the library)
- Existing Google SpreadSheet ID
And it writes/modifies two existing sheets in the google spreadsheet (MITRE Mapping, Rule List). The goal of the script is to track our coverage of various MITRE ATT&CK techniques and threat groups by mapping/coorelating them to Kibana detection rules. This is a work in progress and still has some major issues, mainly it does not CREATE a spreadsheet, embedded sheets, or headers.