def entropy()

in icedid/peloader/icedid_peloader.py [0:0]


    def entropy(data: bytes) -> float:
        e = 0

        counter = collections.Counter(data)
        length = len(data)
        for count in counter.values():
            # count is always > 0
            p_x = count / length
            e += -p_x * math.log2(p_x)

        return e