Have you ever used a USB connection to a computer? That's one of the ways it can pass to your camera. The other way is via WiFi which I don't think affects the 600D.This is one of those “wtf” is firmware and how on earth do I update it moments. So far as I know I have never connected my camera (600D) to the internet. Why would I?