But of course, it might not be a virus! It might just be software that someone decided to make really shitty. Such is the state of modern corporate software - something locks you out of a device and demands your information? Par for the course, really. :/