Индикаторы угроз MISP для часового механизма Azure - проблема со скриптом Python
Я пытаюсь перенести индикаторы угроз из моего экземпляра MISP в azure sentinel, используя документацию по умолчанию для azure на github: https://github.com/microsoftgraph/security-api-solutions/tree/master/Samples/MISP
Я выполнил шаги в соответствии с документацией, однако python3 script.py дает мне следующую ошибку:
Traceback (most recent call last):
File "script.py", line 100, in <module>
main()
File "script.py", line 96, in main
request_manager.handle_indicator(request_body)
File "/var/azure/sentinel/security-api-solutions/Samples/MISP/RequestManager.py", line 197, in handle_indicator
self._post_to_graph()
File "/var/azure/sentinel/security-api-solutions/Samples/MISP/RequestManager.py", line 184, in _post_to_graph
self._log_post(response)
File "/var/azure/sentinel/security-api-solutions/Samples/MISP/RequestManager.py", line 98, in _log_post
if len(response['value']) > 0:
KeyError: 'value'
Это вызов встроенного метода в RequestManager.py для публикации индикаторов в Graph API.
1 ответ
Не знаете ответа на свои вопросы о Python, но пробовали ли вы использовать коннектор Threat Intelligence Platform непосредственно в своем приложении? Прямо сейчас он находится в публичной предварительной версии.