{"country_code":"NG","statistics":{"total_reports":141826,"unique_ips":9588,"first_seen":"2023-03-31T19:31:25","last_seen":"2026-04-06T15:15:12.942527","unique_categories":11,"reports_24h":10,"unique_ips_24h":4},"categories":[{"category":"suspicious_activity","count":3801,"unique_ips":561},{"category":"severe_abuse","count":1604,"unique_ips":127},{"category":"ssh_bruteforce","count":360,"unique_ips":26},{"category":"professional_threat","count":285,"unique_ips":56},{"category":"moderate_threat","count":136,"unique_ips":22},{"category":"high_threat","count":116,"unique_ips":20},{"category":"generic_bruteforce","count":46,"unique_ips":11},{"category":"repeat_offender","count":5,"unique_ips":2},{"category":"rdp_bruteforce","count":2,"unique_ips":2},{"category":"email_abuse","count":2,"unique_ips":1},{"category":"spam","count":2,"unique_ips":2}],"severity_distribution":[{"severity":"critical","count":30923},{"severity":"high","count":4595},{"severity":"medium","count":20337},{"severity":"low","count":85971}],"time_series":[{"date":"2026-03-02","reports":5,"unique_ips":2},{"date":"2026-03-03","reports":56,"unique_ips":32},{"date":"2026-03-04","reports":98,"unique_ips":46},{"date":"2026-03-05","reports":83,"unique_ips":39},{"date":"2026-03-06","reports":70,"unique_ips":33},{"date":"2026-03-07","reports":77,"unique_ips":39},{"date":"2026-03-08","reports":67,"unique_ips":35},{"date":"2026-03-09","reports":71,"unique_ips":45},{"date":"2026-03-10","reports":63,"unique_ips":43},{"date":"2026-03-11","reports":65,"unique_ips":43},{"date":"2026-03-12","reports":101,"unique_ips":63},{"date":"2026-03-13","reports":95,"unique_ips":52},{"date":"2026-03-14","reports":96,"unique_ips":56},{"date":"2026-03-15","reports":81,"unique_ips":43},{"date":"2026-03-16","reports":80,"unique_ips":40},{"date":"2026-03-17","reports":51,"unique_ips":35},{"date":"2026-03-18","reports":77,"unique_ips":40},{"date":"2026-03-19","reports":72,"unique_ips":39},{"date":"2026-03-20","reports":3850,"unique_ips":1923},{"date":"2026-03-21","reports":46,"unique_ips":30},{"date":"2026-03-22","reports":49,"unique_ips":28},{"date":"2026-03-23","reports":50,"unique_ips":28},{"date":"2026-03-24","reports":56,"unique_ips":34},{"date":"2026-03-25","reports":53,"unique_ips":28},{"date":"2026-03-26","reports":105,"unique_ips":52},{"date":"2026-03-27","reports":87,"unique_ips":39},{"date":"2026-03-28","reports":96,"unique_ips":44},{"date":"2026-03-29","reports":68,"unique_ips":33},{"date":"2026-03-30","reports":35,"unique_ips":18},{"date":"2026-03-31","reports":55,"unique_ips":29},{"date":"2026-04-01","reports":13,"unique_ips":11}],"top_ips":[{"ip_address":"102.88.137.80","report_count":313,"categories":["generic_bruteforce","repeat_offender","severe_abuse","ssh_bruteforce",null],"last_seen":"2026-04-04T21:41:14.321281"},{"ip_address":"102.88.137.213","report_count":299,"categories":["generic_bruteforce","repeat_offender","severe_abuse","ssh_bruteforce",null],"last_seen":"2026-04-06T05:55:41.565687"},{"ip_address":"197.211.55.20","report_count":260,"categories":["generic_bruteforce","severe_abuse","ssh_bruteforce",null],"last_seen":"2026-03-26T00:32:36.704988"},{"ip_address":"102.88.137.145","report_count":257,"categories":["generic_bruteforce","severe_abuse","ssh_bruteforce",null],"last_seen":"2026-03-25T00:48:26.069577"},{"ip_address":"102.140.97.134","report_count":236,"categories":["generic_bruteforce","severe_abuse","ssh_bruteforce",null],"last_seen":"2026-04-04T13:42:35.469932"},{"ip_address":"62.173.38.229","report_count":236,"categories":["generic_bruteforce","severe_abuse","ssh_bruteforce",null],"last_seen":"2026-04-01T22:38:08.249469"},{"ip_address":"41.58.186.130","report_count":228,"categories":["generic_bruteforce","severe_abuse","ssh_bruteforce",null],"last_seen":"2026-03-05T15:42:31.432321"},{"ip_address":"102.164.35.116","report_count":224,"categories":["severe_abuse","ssh_bruteforce",null],"last_seen":"2026-03-29T22:00:26.500048"},{"ip_address":"155.93.89.195","report_count":222,"categories":["generic_bruteforce","severe_abuse","ssh_bruteforce",null],"last_seen":"2026-01-22T23:16:17.470547"},{"ip_address":"41.216.169.12","report_count":220,"categories":["severe_abuse",null],"last_seen":"2026-01-03T04:00:10.051756"},{"ip_address":"154.113.10.34","report_count":217,"categories":["generic_bruteforce","ssh_bruteforce",null],"last_seen":"2026-02-11T04:00:54.782774"},{"ip_address":"165.154.11.121","report_count":213,"categories":["severe_abuse",null],"last_seen":"2026-03-20T03:09:41.064099"},{"ip_address":"165.154.11.64","report_count":213,"categories":["severe_abuse","ssh_bruteforce",null],"last_seen":"2026-03-20T03:09:40.936926"},{"ip_address":"41.138.171.53","report_count":213,"categories":["high_threat","moderate_threat",null],"last_seen":"2025-12-20T06:02:33.431189"},{"ip_address":"152.32.140.218","report_count":212,"categories":["severe_abuse",null],"last_seen":"2026-03-23T04:00:17.402358"},{"ip_address":"165.154.11.170","report_count":212,"categories":["severe_abuse",null],"last_seen":"2025-12-26T19:15:13.077429"},{"ip_address":"152.32.141.9","report_count":212,"categories":["severe_abuse",null],"last_seen":"2026-04-03T15:15:11.233829"},{"ip_address":"152.32.140.22","report_count":211,"categories":["severe_abuse",null],"last_seen":"2026-03-31T08:15:09.833383"},{"ip_address":"165.154.11.48","report_count":211,"categories":["severe_abuse",null],"last_seen":"2026-03-20T03:09:40.872186"},{"ip_address":"41.76.82.80","report_count":211,"categories":["moderate_threat",null],"last_seen":"2026-03-20T03:09:21.062275"}]}