Shamoon the Wiper: further details (Part II)