With time, creativity and motivation a good offensive security team will always win. All we can do as defenders is to find ways to raise the cost of such an attack.
A bit disappointed they seem to have started on the internal network rather then coming in from the outside :)