How was bitcointalk attacked in Dec 2013?
The general description has been given before me.Here are technical details on the attack vector.

Assuming the following:


The attacker got a certificate that the client will accept, via poor cert validation or other means.
The attacker knows the IP address of the server, and is in a position on the network to do things like ARP spoofing.


Ettercap includes modules for ARP, DNS and DHCP "interventions", and supports direct SSL MITM