I don't really know a lot of detail about IT hardware yet, but how easy is it to place a virus in hardware? for example in a network card, a graphics card, a cpu chip, or even a keyboard or a mouse?