The devman ransomware group listed netstar on its data leak site on 2025-05-23. Country: ZA Sector: Technology Domains named: netstar.co.za Claim as published on the leak site: 1.2 million USD