Great movie, my favorite Bond film after Casino Royale. But it occurs to me that Silva hacked MI6 three times. First, the gas explosion, then MI6 is understandably spooked, they relocate operations to the underground bunker. Presumably at this point the incumbent Q is fired or retired, and Ben Whishaw's Q is promoted to head tech and hacker in residence. Later, Silva reads off Bond's performance evaluations and psych report. Those evaluations were post-explosion, so Silva's already cut into the bunker's systems. After the island sequence, Bond tells MI6 that their network security got rogered yet again, they change passwords or whatever, then Silva's laptop Trojan pulls their pants down one more time.