105k views
3 votes
An essential component of many buffer overflow attacks is the transfer of execution to code supplied by the attacker and often saved in the buffer being overflowed. This code is known as _________ .

User A Salcedo
by
7.3k points

1 Answer

7 votes

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.

User Sachin Gadagi
by
8.1k points