From d9ddd6c16bf4cc29e4198173a99a27a3af443c12 Mon Sep 17 00:00:00 2001 From: p1kusmie Date: Fri, 21 Apr 2023 09:26:54 +0200 Subject: [PATCH] When you get whenCreated attribute datetime fix --- analyzers/LdapQuery/ldapQuery.py | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/analyzers/LdapQuery/ldapQuery.py b/analyzers/LdapQuery/ldapQuery.py index dc5d217c5..153f43eda 100755 --- a/analyzers/LdapQuery/ldapQuery.py +++ b/analyzers/LdapQuery/ldapQuery.py @@ -4,7 +4,7 @@ from cortexutils.analyzer import Analyzer import ldap3 from ldap3 import Server, Connection, SIMPLE, SYNC, SUBTREE, ALL - +import datetime class LdapQuery(Analyzer): def __init__(self): @@ -90,6 +90,11 @@ def run(self): users.append(user) self.connection.unbind() + + for user in users: + for key, value in user.items(): + if isinstance(value, datetime.datetime): + user[key] = str(value) self.report({"results": users}) except Exception as e: