diff --git a/skills/performing-malware-ioc-extraction/scripts/agent.py b/skills/performing-malware-ioc-extraction/scripts/agent.py index 4bc53e86..9fcaee07 100644 --- a/skills/performing-malware-ioc-extraction/scripts/agent.py +++ b/skills/performing-malware-ioc-extraction/scripts/agent.py @@ -5,6 +5,7 @@ import json import argparse import re import hashlib +from datetime import datetime, timezone from pathlib import Path @@ -102,7 +103,7 @@ def generate_ioc_report(file_path, output=None): hashes = hash_file(file_path) strings = extract_strings(file_path) report = { - "generated": datetime.utcnow().isoformat() if "datetime" in dir() else "", + "generated": datetime.now(timezone.utc).isoformat(), "file_info": hashes, "strings_analysis": { "total": strings["total_strings"],