{"country_code":"SN","statistics":{"total_reports":77944,"unique_ips":1506,"first_seen":"2025-10-13T16:10:48.705552","last_seen":"2026-04-06T00:15:12.455519","unique_categories":7,"reports_24h":48,"unique_ips_24h":18},"categories":[{"category":"suspicious_activity","count":702,"unique_ips":89},{"category":"severe_abuse","count":299,"unique_ips":25},{"category":"ssh_bruteforce","count":193,"unique_ips":56},{"category":"generic_bruteforce","count":27,"unique_ips":13},{"category":"moderate_threat","count":17,"unique_ips":7},{"category":"high_threat","count":15,"unique_ips":3},{"category":"repeat_offender","count":5,"unique_ips":1}],"severity_distribution":[{"severity":"critical","count":15097},{"severity":"high","count":2866},{"severity":"medium","count":2362},{"severity":"low","count":57619}],"time_series":[{"date":"2026-03-02","reports":6,"unique_ips":2},{"date":"2026-03-03","reports":46,"unique_ips":22},{"date":"2026-03-04","reports":86,"unique_ips":33},{"date":"2026-03-05","reports":121,"unique_ips":51},{"date":"2026-03-06","reports":108,"unique_ips":37},{"date":"2026-03-07","reports":77,"unique_ips":28},{"date":"2026-03-08","reports":24,"unique_ips":9},{"date":"2026-03-09","reports":6,"unique_ips":4},{"date":"2026-03-10","reports":9,"unique_ips":6},{"date":"2026-03-11","reports":12,"unique_ips":6},{"date":"2026-03-12","reports":19,"unique_ips":9},{"date":"2026-03-13","reports":65,"unique_ips":27},{"date":"2026-03-14","reports":82,"unique_ips":31},{"date":"2026-03-15","reports":98,"unique_ips":34},{"date":"2026-03-16","reports":37,"unique_ips":14},{"date":"2026-03-17","reports":27,"unique_ips":14},{"date":"2026-03-18","reports":34,"unique_ips":17},{"date":"2026-03-19","reports":27,"unique_ips":13},{"date":"2026-03-20","reports":22,"unique_ips":11},{"date":"2026-03-21","reports":6,"unique_ips":3},{"date":"2026-03-22","reports":5,"unique_ips":2},{"date":"2026-03-23","reports":4,"unique_ips":3},{"date":"2026-03-24","reports":8,"unique_ips":4},{"date":"2026-03-25","reports":15,"unique_ips":5},{"date":"2026-03-26","reports":84,"unique_ips":29},{"date":"2026-03-27","reports":121,"unique_ips":42},{"date":"2026-03-28","reports":198,"unique_ips":68},{"date":"2026-03-29","reports":177,"unique_ips":64},{"date":"2026-03-30","reports":51,"unique_ips":19},{"date":"2026-03-31","reports":61,"unique_ips":22},{"date":"2026-04-01","reports":2,"unique_ips":2}],"top_ips":[{"ip_address":"41.82.208.178","report_count":236,"categories":["generic_bruteforce","severe_abuse","ssh_bruteforce",null],"last_seen":"2026-02-27T04:01:18.753617"},{"ip_address":"41.214.61.216","report_count":211,"categories":["severe_abuse","ssh_bruteforce",null],"last_seen":"2025-12-20T06:03:12.503609"},{"ip_address":"154.125.120.7","report_count":207,"categories":["generic_bruteforce","severe_abuse","ssh_bruteforce",null],"last_seen":"2026-01-07T07:47:55.767078"},{"ip_address":"154.124.97.102","report_count":207,"categories":["generic_bruteforce","repeat_offender","ssh_bruteforce",null],"last_seen":"2026-03-29T13:50:22.621846"},{"ip_address":"213.154.80.36","report_count":206,"categories":["severe_abuse","ssh_bruteforce",null],"last_seen":"2026-02-11T04:15:11.211686"},{"ip_address":"41.208.144.11","report_count":202,"categories":["suspicious_activity",null],"last_seen":"2025-12-20T06:05:53.898802"},{"ip_address":"160.0.177.22","report_count":201,"categories":["suspicious_activity",null],"last_seen":"2025-12-20T06:16:59.522460"},{"ip_address":"41.82.211.223","report_count":200,"categories":["severe_abuse",null],"last_seen":"2025-12-20T06:11:13.982721"},{"ip_address":"196.207.227.20","report_count":200,"categories":["severe_abuse",null],"last_seen":"2025-12-20T06:11:36.186162"},{"ip_address":"196.207.222.2","report_count":199,"categories":["severe_abuse",null],"last_seen":"2025-12-20T06:00:47.984274"},{"ip_address":"41.214.62.18","report_count":196,"categories":["moderate_threat","suspicious_activity",null],"last_seen":"2025-12-20T06:10:28.193706"},{"ip_address":"41.208.191.6","report_count":193,"categories":["severe_abuse",null],"last_seen":"2025-12-20T06:01:14.750454"},{"ip_address":"154.125.73.196","report_count":193,"categories":["severe_abuse","suspicious_activity",null],"last_seen":"2025-12-20T06:05:50.575248"},{"ip_address":"154.124.7.253","report_count":193,"categories":["severe_abuse",null],"last_seen":"2025-12-20T06:16:39.044523"},{"ip_address":"160.0.140.105","report_count":192,"categories":["suspicious_activity",null],"last_seen":"2025-12-20T06:02:22.379763"},{"ip_address":"41.82.154.21","report_count":192,"categories":[null],"last_seen":"2025-12-25T04:00:55.410244"},{"ip_address":"41.83.61.200","report_count":191,"categories":["suspicious_activity",null],"last_seen":"2025-12-20T06:11:51.727571"},{"ip_address":"41.219.61.253","report_count":191,"categories":["severe_abuse",null],"last_seen":"2025-12-20T06:11:50.072025"},{"ip_address":"154.125.14.114","report_count":190,"categories":["severe_abuse",null],"last_seen":"2025-12-18T15:10:09.012787"},{"ip_address":"154.73.175.88","report_count":189,"categories":["suspicious_activity",null],"last_seen":"2025-12-20T06:08:32.107541"}]}