Heap Spraying

In computer security, heap spraying is a technique used in exploits to facilitate arbitrary code execution. The part of the source code of an exploit that implements this technique is called a heap spray. In general, code that sprays the heap attempts to put a certain sequence of bytes at a predetermined location in the memory of a target process by having it allocate (large) blocks on the process' heap and fill the bytes in these blocks with the right values.

Read more about Heap Spraying:  Operation, History, Detection and Prevention

Famous quotes containing the words heap and/or spraying:

    We cannot be any stronger in our foreign policy—for all the bombs and guns we may heap up in our arsenals—than we are in the spirit which rules inside the country. Foreign policy, like a river, cannot rise above its source.
    Adlai Stevenson (1900–1965)

    [Ognev] recalled endless, heated, purely Russian arguments, when the wranglers, spraying spittle and banging their fists on the table, fail to understand yet interrupt one another, themselves not even noticing it, contradict themselves with every phrase, change the subject, then, having argued for two or three hours, begin to laugh.
    Anton Pavlovich Chekhov (1860–1904)