Shellcode - Shellcode Execution Strategy

Shellcode Execution Strategy

An exploit will commonly inject a shellcode into the target process before or at the same time as it exploits a vulnerability to gain control over the program counter. The program counter is adjusted to point to the shellcode, after which it gets executed and performs its task. Injecting the shellcode is often done by storing the shellcode in data sent over the network to the vulnerable process, by supplying it in a file that is read by the vulnerable process or through the command line or environment in the case of local exploits.

Read more about this topic:  Shellcode

Famous quotes containing the words execution and/or strategy:

    I will soon be going out to shape all the singing tomorrows.
    Gabriel Péri, French Communist leader. Letter, July 1942, written shortly before his execution by the Germans. Quoted in New York Times (April 11, 1943)

    That is the way of youth and life in general: that we do not understand the strategy until after the campaign is over.
    Johann Wolfgang Von Goethe (1749–1832)