YourDictionary

Dictionary Home » Computer Definitions » Stack Smashing

Stack Smashing - technical definition

Occurs when a cracker purposely overflows a buffer on stack to get access to forbidden regions of computer memory. A stack smash is based upon the attributes of common implementations of C and C++.

See Also: Buffer Overflows; Programming Lanugages C, C++, Perl, and Java.

Aleph One. Smashing The Stack For Fun And Profit. [Online, Nov 8, 1996.] Phrack, V 9, # 49, 14 http://www.phrack.org/archives/phrack49.tar.gz .

link/cite print suggestion box