This new version of byte-stats.py adds statistics for hexadecimal and base64 characters:
$byte-stats.py all.bin
Byte ASCII Count Pct
0x00 1 0.39%
0x01 1 0.39%
0x02 1 0.39%
0x03 1 0.39%
0x04 1 0.39%
...
0xfb 1 0.39%
0xfc 1 0.39%
0xfd 1 0.39%
0xfe 1 0.39%
0xff 1 0.39%
Size: 256
File(s)
Entropy: 8.000000
Unique bytes: 256 100.00%
NULL bytes: 1 0.39%
Control bytes: 27 10.55%
Whitespace bytes: 6 2.34%
Printable bytes: 94 36.72%
High bytes: 128 50.00%
Hexadecimal bytes: 22 8.59%
BASE64 bytes: 65 25.39%
byte-stats_V0_0_5.zip (https)
MD5: B79C6DF0964C9BA676D88E2085ACF037
SHA256: B9112274BD757FB3311883B0CF179ABDEC149C421EFEB335D70AF972495A5C20
[…] The Byte-Stats Python script was updated to version 0.0.5, adding “statistics for hexadecimal and base64 characters”. Update: byte-stats.py Version 0.0.5 […]
Pingback by Week 4 – 2017 – This Week In 4n6 — Sunday 29 January 2017 @ 11:03
[…] byte-stats.py gives us all kinds of statistics about the content of the file. First of all, it’s a large file for MS Office documents (10MB). And it’s a pure text file (it only contains printable characters (96%) and whitespace (4%)). […]
Pingback by Maldoc: It’s not all VBA these days | NVISO LABS – blog — Wednesday 8 February 2017 @ 9:04
[…] Update: byte-stats.py Version 0.0.5 […]
Pingback by Overview of Content Published In January | Didier Stevens — Tuesday 14 February 2017 @ 0:00
Awesome stuff. Keep rolling…
Comment by Lukas — Monday 27 February 2017 @ 20:18