Entropy and its Significance in Malware Development
Entropy and its Significance in Malware Development
The concept of entropy originates from physics, more specifically classical thermodynamics. This very concept in itssef is highly complex. However, as we do not need a thorough understanding of the physical concept, you can think of entropy as disorder, randomnes or unpredictability in an information set.
In computer sience entropy denotes the predictability of a binary executable.
This is usually measured through Shannon Entropy. Shannon Entropy is a formula one can use to measure the randomness and unpredictability of data in a file. It is calculated based on the propability distribution of byte values (0-255).