Port 22

Happy to pay out to ransomware masterminds? Yup, we thought so