IT Security Quick-acting Rorschach ransomware appears out of nowhere channelnewsbox — April 5, 2023 add comment