'The nail in the coffin': Russia's top cyber firm may have made a '...