DOKK / manpages / debian 12 / pev / pehash.1.en
PEHASH(1) General Commands Manual PEHASH(1)

pehash - calculate hashes of PE pieces

pehash [OPTIONS]... pefile

pehash uses libssl, libfuzzy and other black magic to calculate PE file hashes. It's part of pev, the PE file analysis toolkit.

pefile is a PE32/PE32+ executable or dynamic linked library file.

Hash file, sections and headers with md5, sha1, sha256, ssdeep and imphash.

Hash only the file content (default).

Change output format (default is text).

Hash only the header with the specified name.

Hash only the section with the specified name.

Hash only the section at the specified index (1..n).

Show version.

Show this help.

Check all supported checksums of putty.exe file:

$ pehash -a putty.exe

Please, check the latest development code and report at https://github.com/merces/pev/issues

ofs2rva(1), pedis(1), peldd(1), pepack(1), peres(1), pescan(1), pesec(1), pestr(1), readpe(1), rva2ofs(1)

Copyright (C) 2012 - 2020 pev authors. License GPLv2+: GNU GPL version 2 or later <https://www.gnu.org/licenses/gpl-2.0.txt>. This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law.