Directory

Encyclopedia

NodeWorks
                              ENCYCLOPEDIA

Link Checker

Home
Encyclopedia : A : AR : ARB :

Arbitrary code

 

Arbitrary code

Arbitrary code in computer programming is code that is not meant to be executed: code that is injected into a currently-running application and thus making the application execute the code.

The code is arbitrary. It steps in. This is known, more or less as Bytecode injection.

This type of injection normally occurs thanks to buffer overflows, and can be caused by attacks such as stack overflows, heap overflows and integer overflows. Format string attacks will also suffice.


NodeWorks boosts web surfing!
Page Returned in 0.052 seconds - HTML Compressed 69.5%

This article is from Wikipedia. All text is available
under the terms of the GNU Free Documentation License.
 GNU Free Documentation License
© 2008 Chamas Enterprises Inc.