The cyber-attacks that marked the years 2016 and 2017