from attackcti import attack_client
from pandas.io.json import json_normalize
lift = attack_client()
all_techniques = lift.get_techniques()
all_techniques = lift.remove_revoked(all_techniques)
len(all_techniques)
519
techniques_df = json_normalize(all_techniques)
techniques_df.to_csv('all_techniques_stix.csv', index=False)
all_techniques = lift.get_techniques(stix_format=False)
all_techniques = lift.remove_revoked(all_techniques)
len(all_techniques)
519
techniques_df = json_normalize(all_techniques)
techniques_df.to_csv('all_techniques_non_stix.csv', index=False)