Powerful hahacking rat 2024