An attack vector is a method by which a cybercriminal attacks a computer or network. While an attack surface is the location within the network that is vulnerable to an attack, the attack vector is the way a hacker carries it out. But not all attack vectors are created equal. Learn more about the types of vectors attackers can exploit.