diff options
| author | Ada Isopods <me@bathynomus.xyz> | 2025-05-22 15:03:39 -0600 |
|---|---|---|
| committer | Ada Isopods <me@bathynomus.xyz> | 2026-10-21 23:04:37 -0600 |
| commit | da9c9fa7f773edfe5ae7a59837f266c21e7e79db (patch) | |
| tree | a81e03b0dfc9a7e5076512031b961503f60bd73a | |
| parent | f7f080348912f332b1f4acd79b096e19e9586749 (diff) | |
add log parse time to high verbosity modes
| -rw-r--r-- | cowrieder.py | 4 |
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])) |
