From 80bec84be4acf36dfd73121b76b8f06de4a2c2ab Mon Sep 17 00:00:00 2001 From: Marshall Hallenbeck Date: Sun, 12 Mar 2023 03:25:10 -0400 Subject: [PATCH] fix(procdump): handle errors for procdump better --- cme/modules/procdump.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/cme/modules/procdump.py b/cme/modules/procdump.py index a0f19735..b27c2f91 100644 --- a/cme/modules/procdump.py +++ b/cme/modules/procdump.py @@ -113,7 +113,11 @@ class CMEModule: try: credentials = [] credz_bh = [] - pypy_parse = pypykatz.parse_minidump_external(dump) + try: + pypy_parse = pypykatz.parse_minidump_external(dump) + except Exception as e: + pypy_parse = None + context.log.error(f'Error parsing minidump: {e}') ssps = ['msv_creds', 'wdigest_creds', 'ssp_creds', 'livessp_creds', 'kerberos_creds', 'credman_creds', 'tspkg_creds']