high credibilityUK National Cyber Security Centre2018UK NCSC: NotPetya attributed to Russian military (GRU)NCSCOpen sourceCited by NotPetya destructive cyberattack (Jun 27 2017)
high credibilityUK NCSC2018UK NCSC WannaCry attribution: NHS disruption overviewNCSCOpen sourceCited by Shadow Brokers NSA TAO tools leak (Aug 2016 - Apr 2017)