From d986e01ed10bfd58c57565e24f053cf4ffb165b5 Mon Sep 17 00:00:00 2001 From: Olivier Cervello Date: Tue, 23 Apr 2024 17:39:29 +0200 Subject: [PATCH] feat: `nuclei` - add "meta" items to extra_data (#329) --- secator/tasks/nuclei.py | 4 ++++ 1 file changed, 4 insertions(+) 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