he could have contemplated the identity of the attacker until said attacker actually attacked , but dr. socks arms acted first , and with a shriek of terrified surprise he hauled his sock cannon backward .