Используя AttackCTI Mitre, как мне перебрать список для вывода желаемых результатов

Это действительно основная вещь, которую я прошу, и я заранее извиняюсь за своего новичка. Я использую Python и JupyterLab для взаимодействия с Mitre Attack Framework (AttackCTI). Я хочу вставить пользовательский набор МЕТОДОВ атаки и получить в ответ соответствующую ТАКТИКУ атаки. Я предполагаю, что моя проблема связана не с JL или AttackCTI, а скорее с отсутствием навыков в Python.

Честно говоря, я даже не уверен, что делает последний фрагмент этого кода. Вероятно, это даже не нужно для того, что я пытаюсь сделать. Я очень потерян, разочарован и неопытен. Я благодарю вас за ваше терпение.

Пожалуйста, помоги, если можешь.

      from attackcti import attack_client
from pandas import *
import json
import logging
logging.getLogger('taxii2client').setLevel(logging.CRITICAL)
lift = attack_client()
enterprise_techniques = lift.get_enterprise_techniques()
techniques = []
for t in enterprise_techniques:
    techniques.append(json.loads(t.serialize()))
df = pandas.json_normalize(techniques)
df.reindex(['name'], axis=1)[0:5]

0 ответов

Другие вопросы по тегам