diff --git a/secator/tasks/nuclei.py b/secator/tasks/nuclei.py index f173160a..4e18fd69 100644 --- a/secator/tasks/nuclei.py +++ b/secator/tasks/nuclei.py @@ -85,8 +85,12 @@ def id_extractor(item): def extra_data_extractor(item): data = {} data['data'] = item.get('extracted-results', []) + data['type'] = item.get('type', '') data['template_id'] = item['template-id'] data['template_url'] = item.get('template-url', '') + for k, v in item.get('meta', {}).items(): + data['data'].append(f'{k}: {v}') + data['metadata'] = item.get('metadata', {}) return data @staticmethod