aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAda Isopods <me@bathynomus.xyz>2025-05-22 15:03:39 -0600
committerAda Isopods <me@bathynomus.xyz>2026-10-21 23:04:37 -0600
commitda9c9fa7f773edfe5ae7a59837f266c21e7e79db (patch)
treea81e03b0dfc9a7e5076512031b961503f60bd73a
parentf7f080348912f332b1f4acd79b096e19e9586749 (diff)
add log parse time to high verbosity modes
-rw-r--r--cowrieder.py4
1 files changed, 3 insertions, 1 deletions
diff --git a/cowrieder.py b/cowrieder.py
index 3d8fee9..2f778ee 100644
--- a/cowrieder.py
+++ b/cowrieder.py
@@ -461,7 +461,8 @@ if(verbosity == 3): # Maximum verbosity: literally just dump everything we have
'usernames_by_attempt_count': usernames_by_attempt_count,
'passwords_by_attempt_count': passwords_by_attempt_count,
'passwords_by_username': passwords_by_username,
- 'login_combos_by_ip': login_combos_by_ip
+ 'login_combos_by_ip': login_combos_by_ip,
+ 'log_parsing_time': log_parsing_time
}
outjson.update({'stats': all_stats})
@@ -494,6 +495,7 @@ elif(verbosity == 2): # High verbosity mode: print timestamp, event type and mes
print("\n--- Credential combos grouped by source IP: ---")
pprint(login_combos_by_ip, sort_dicts=False)
print_percentage_stats()
+ print("Log took {}s to parse".format(str(log_parsing_time)[:4]))