Skip to content

Latest commit

 

History

History
45 lines (27 loc) · 1.29 KB

readme_en.md

File metadata and controls

45 lines (27 loc) · 1.29 KB

EntropyCalc_Go

[英文] 简体中文

Golang Implementation of a Binary File Entropy Calculator, as featured in the Binary Entropy Reduction section of MalDev Academy.

It helps gauge file entropy, with legitimate software usually having entropy between 4.8 and 7.2, while malicious software tends to exceed 7.2 (highlighted in red).

This tool can be used in conjunction with Supernova_CN for encrypting shellcode, thereby reducing the entropy.

Installation

Build from Source

git clone https://github.com/yutianqaq/EntropyCalc_Go
cd EntropyCalc_Go
go build

Download Binary Version

https://github.com/yutianqaq/EntropyCalc/releases

Usage

bash
./EntropyCalc -file filename

Malicious software is identified with red color highlighting in the entropy values.

Malicious Software

Legitimate software is identified with green color highlighting in the entropy values.

Legitimate Software

References