{"country_code":"ZA","statistics":{"total_reports":561850,"unique_ips":31284,"first_seen":"2023-05-10T10:39:30","last_seen":"2026-04-16T13:45:05.724169","unique_categories":8,"reports_24h":2880,"unique_ips_24h":1092},"categories":[{"category":"ssh_bruteforce","count":195,"unique_ips":39},{"category":"web_attack","count":26,"unique_ips":26},{"category":"generic_bruteforce","count":14,"unique_ips":9},{"category":"mail_bruteforce","count":2,"unique_ips":2},{"category":"repeat_offender","count":1,"unique_ips":1},{"category":"rdp_bruteforce","count":1,"unique_ips":1},{"category":"email_abuse","count":1,"unique_ips":1},{"category":"unknown","count":1,"unique_ips":1}],"severity_distribution":[{"severity":"critical","count":76344},{"severity":"high","count":34734},{"severity":"medium","count":39210},{"severity":"low","count":411562}],"time_series":[{"date":"2026-03-02","reports":54,"unique_ips":15},{"date":"2026-03-03","reports":286,"unique_ips":114},{"date":"2026-03-04","reports":393,"unique_ips":151},{"date":"2026-03-05","reports":430,"unique_ips":163},{"date":"2026-03-06","reports":466,"unique_ips":170},{"date":"2026-03-07","reports":321,"unique_ips":124},{"date":"2026-03-08","reports":253,"unique_ips":103},{"date":"2026-03-09","reports":180,"unique_ips":74},{"date":"2026-03-10","reports":222,"unique_ips":89},{"date":"2026-03-11","reports":289,"unique_ips":117},{"date":"2026-03-12","reports":308,"unique_ips":133},{"date":"2026-03-13","reports":376,"unique_ips":144},{"date":"2026-03-14","reports":600,"unique_ips":282},{"date":"2026-03-15","reports":374,"unique_ips":142},{"date":"2026-03-16","reports":278,"unique_ips":109},{"date":"2026-03-17","reports":228,"unique_ips":95},{"date":"2026-03-18","reports":345,"unique_ips":138},{"date":"2026-03-19","reports":264,"unique_ips":112},{"date":"2026-03-20","reports":29399,"unique_ips":14703},{"date":"2026-03-21","reports":274,"unique_ips":119},{"date":"2026-03-22","reports":216,"unique_ips":88},{"date":"2026-03-23","reports":263,"unique_ips":97},{"date":"2026-03-24","reports":228,"unique_ips":91},{"date":"2026-03-25","reports":242,"unique_ips":95},{"date":"2026-03-26","reports":485,"unique_ips":175},{"date":"2026-03-27","reports":590,"unique_ips":210},{"date":"2026-03-28","reports":712,"unique_ips":254},{"date":"2026-03-29","reports":481,"unique_ips":176},{"date":"2026-03-30","reports":247,"unique_ips":106},{"date":"2026-03-31","reports":188,"unique_ips":80},{"date":"2026-04-01","reports":45,"unique_ips":21}],"top_ips":[{"ip_address":"105.247.69.196","report_count":252,"categories":["generic_bruteforce","ssh_bruteforce",null],"last_seen":"2026-04-16T08:50:32.600206"},{"ip_address":"41.193.154.189","report_count":220,"categories":[null],"last_seen":"2026-04-16T08:50:11.898919"},{"ip_address":"102.23.254.239","report_count":220,"categories":[null],"last_seen":"2026-04-16T08:50:30.840678"},{"ip_address":"20.164.21.26","report_count":217,"categories":[null],"last_seen":"2026-04-16T08:50:07.355204"},{"ip_address":"102.33.36.254","report_count":217,"categories":[null],"last_seen":"2026-04-16T08:50:30.840715"},{"ip_address":"41.57.140.9","report_count":217,"categories":[null],"last_seen":"2026-04-16T08:50:11.895518"},{"ip_address":"217.29.209.218","report_count":216,"categories":[null],"last_seen":"2026-04-16T08:51:08.753635"},{"ip_address":"102.210.146.231","report_count":216,"categories":["ssh_bruteforce",null],"last_seen":"2026-04-16T08:50:30.844895"},{"ip_address":"196.25.113.218","report_count":215,"categories":[null],"last_seen":"2026-04-16T08:51:03.937688"},{"ip_address":"102.23.242.223","report_count":213,"categories":[null],"last_seen":"2026-04-16T08:50:30.840647"},{"ip_address":"41.132.67.123","report_count":213,"categories":[null],"last_seen":"2026-04-16T08:50:11.898184"},{"ip_address":"196.50.199.51","report_count":213,"categories":[null],"last_seen":"2026-04-16T08:51:03.938175"},{"ip_address":"196.25.253.242","report_count":212,"categories":[null],"last_seen":"2026-04-16T08:51:03.937708"},{"ip_address":"102.214.109.147","report_count":211,"categories":[null],"last_seen":"2026-04-16T08:50:30.845658"},{"ip_address":"41.78.246.52","report_count":210,"categories":[null],"last_seen":"2026-04-16T08:50:11.896455"},{"ip_address":"41.78.247.109","report_count":210,"categories":[null],"last_seen":"2026-04-16T08:50:11.896486"},{"ip_address":"196.33.226.72","report_count":210,"categories":[null],"last_seen":"2026-04-16T08:51:03.937968"},{"ip_address":"41.25.40.194","report_count":209,"categories":[null],"last_seen":"2026-04-16T08:50:11.894755"},{"ip_address":"102.182.119.67","report_count":208,"categories":[null],"last_seen":"2026-04-16T08:50:30.844032"},{"ip_address":"66.8.6.153","report_count":208,"categories":[null],"last_seen":"2026-04-16T08:50:21.863235"}]}