{"country_code":"NG","statistics":{"total_reports":195963,"unique_ips":13789,"first_seen":"2023-03-31T19:31:25","last_seen":"2026-07-05T21:15:06.109826","unique_categories":11,"reports_24h":969,"unique_ips_24h":289},"categories":[{"category":"suspicious_activity","count":3801,"unique_ips":561},{"category":"severe_abuse","count":1604,"unique_ips":127},{"category":"ssh_bruteforce","count":454,"unique_ips":34},{"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":63,"unique_ips":14},{"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},{"category":"ddos","count":1,"unique_ips":1}],"severity_distribution":[{"severity":"critical","count":31113},{"severity":"high","count":43667},{"severity":"medium","count":28564},{"severity":"low","count":92619}],"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":420,"categories":["generic_bruteforce","ssh_bruteforce",null],"last_seen":"2026-07-05T20:50:34.033540"},{"ip_address":"102.88.137.213","report_count":409,"categories":["generic_bruteforce","ssh_bruteforce",null],"last_seen":"2026-07-05T20:50:34.033582"},{"ip_address":"102.140.97.134","report_count":401,"categories":["ssh_bruteforce",null],"last_seen":"2026-07-05T20:50:34.034667"},{"ip_address":"102.88.137.145","report_count":396,"categories":["ssh_bruteforce",null],"last_seen":"2026-07-05T20:50:34.033561"},{"ip_address":"62.173.38.229","report_count":388,"categories":["generic_bruteforce","ssh_bruteforce",null],"last_seen":"2026-07-05T20:50:24.166702"},{"ip_address":"165.154.11.202","report_count":383,"categories":[null],"last_seen":"2026-07-05T20:50:51.145239"},{"ip_address":"41.219.149.74","report_count":382,"categories":[null],"last_seen":"2026-07-05T20:50:15.933749"},{"ip_address":"165.154.11.172","report_count":381,"categories":[null],"last_seen":"2026-07-05T20:50:51.145219"},{"ip_address":"152.32.141.86","report_count":381,"categories":[null],"last_seen":"2026-07-05T20:50:48.658558"},{"ip_address":"102.216.134.50","report_count":381,"categories":[null],"last_seen":"2026-07-05T20:50:34.037012"},{"ip_address":"152.32.141.172","report_count":381,"categories":[null],"last_seen":"2026-07-05T20:50:48.658629"},{"ip_address":"152.32.140.22","report_count":381,"categories":[null],"last_seen":"2026-07-05T20:50:48.658396"},{"ip_address":"152.32.141.176","report_count":381,"categories":[null],"last_seen":"2026-07-05T20:50:48.658679"},{"ip_address":"152.32.143.6","report_count":381,"categories":[null],"last_seen":"2026-07-05T20:50:48.658880"},{"ip_address":"152.32.141.9","report_count":380,"categories":[null],"last_seen":"2026-07-05T20:50:48.658507"},{"ip_address":"152.32.140.218","report_count":379,"categories":[null],"last_seen":"2026-07-05T20:50:48.658457"},{"ip_address":"152.32.142.138","report_count":379,"categories":[null],"last_seen":"2026-07-05T20:50:48.658811"},{"ip_address":"165.154.11.170","report_count":379,"categories":[null],"last_seen":"2026-07-05T20:50:51.145200"},{"ip_address":"102.90.34.90","report_count":378,"categories":[null],"last_seen":"2026-07-05T20:50:34.033604"},{"ip_address":"152.32.143.189","report_count":378,"categories":[null],"last_seen":"2026-07-05T20:50:48.658900"}]}