self-modifying code
Self-modifying code refers to a program or algorithm that is capable of modifying its own instructions during runtime, enabling it to change its behavior or adapt to different conditions.
Requires login.
Related Concepts (2)
Similar Concepts
- automated code inspection
- automated code transformation techniques
- binary code modification
- binary rewriting and code modification techniques
- code manipulation
- code reordering
- dynamic code generation
- machine code
- malicious binary code modifications
- metaprogramming
- obfuscated code
- polymorphic code
- runtime code modification
- software mutation
- tamper detection and self-modifying code