It has been widely reported that if you (two) would read the article, it mentions TeamViewer was used.
But more interestingly, the article mentions it was widely reported.
It's pretty scary that without even reading the article we already know which piece of software was responsible - yet somehow some brightspark thought it was a great idea to:
1) have the computer running this stuff on a network which faces the internet
2) install teamviewer on it