polymorphism
- noun
- /ˌpɒliˈmɔːrfɪzəm/
- Specialized
- Developers implement polymorphism in their code to enable security measures that adapt and change, ensuring their programs resist detection by malicious entities.
Examples
-
Complex packers, custom encryption, or polymorphism make this way of detection not 100% reliable, especially when it comes to detecting totally new viruses or very complex ones.
Blog text (17) -
Malware can utilize polymorphism to alter its code structure while maintaining the same harmful behavior, making it harder for antivirus programs to detect.
-
Standard OOP with classes, instances, interfaces, polymorphism, etc.
Blog text (7) -
We will examine how web worms could implement polymorphism and source code mutation to evade signature detection systems.
Blog text (11) -
The use of polymorphism in computer programming allows software to execute the same function across different data types without changing the function itself.
Compounds
- Specialized
A small change in a gene where one DNA letter is different
How Evasive
Surface Forms
Morphology
polymorphism = polymorphic (semi-transparent) = poly + morph + ism
The noun is formed regularly from the adjective 'polymorphic' with -ism to express a state or property.
Etymology
Polymorphism comes from the parts poly- 'many', as in polygon, and -morph 'shape', as in metamorphosis. So in computing, polymorphism means bad software changes its 'shape' or code many times while keeping the same actions to hide from antivirus tools.