Final answer:
The code supplied by the attacker and executed during a buffer overflow attack is known as shellcode.
Step-by-step explanation:
The code that is supplied by the attacker and executed during a buffer overflow attack is known as shellcode. Shellcode is a small piece of code that generally gives the attacker control over the compromised system. It is often injected into the buffer being overflowed and executed when the vulnerability is exploited.