Polymorphism — Polymorphism has different meanings in programming and malware analysis. In programming, it allows a common interface to support different implementations or types. In malware, polymorphic techniques change aspects of the code’s representation to complicate detection while preserving its harmful function.

Added November 6, 2026