PESEC(1)
β¨ PESEC β¨
okay so bestie, you've stumbled into the pesec(1) manual page β that's the General Commands Manual, the one and only π β and honestly? it's giving security detective. let's get into it.
π NAME π
pesec</purpose> β check for protections in PE files. that's it, that's the gig. she looks at a PE file and tells you what security features are (or aren't π) in there.
πΈ SYNOPSIS πΈ
pesec [OPTIONS]... pefile
so like. you give her some options (if you want, she's not needy), you give her a pefile, and she goes off. periodt.
π¦ DESCRIPTION π¦
pesec checks a PE file for security features. lowkey her whole personality. π
she's part of pev, the PE file analysis toolkit β so if you vibe with her, the whole squad is waiting for you.
and pefile? that's a PE32/PE32+ executable or dynamic linked library file. so basically a .exe or a .dll. that's the thing you're handing over. no cap. π«Ά
π OPTIONS π
-f,--format <text|csv|xml|html>β change the output format. default istext. so if you want her to speakcsv,xmlorhtml, just say so. she's flexible like that β¨-c,--certoutform <text|pem>β specifies the certificate output format. default:text. if you're apemgirlie, she got you π-o,--certout <filename>β specifies the output filename to write certificates to. default:stdout, aka she just yells them into your terminal like a main character π£οΈ-V,--versionβ show version. quick lil flex. π--helpβ show help. she'll explain herself. iconic behavior honestly.
π EXAMPLES π
search for protections in putty.exe:
$ pesec putty.exe
that's the whole vibe. one file, one command, instant knowledge. slay. π₯
π REPORTING BUGS π
found a bug? first of all, please, check the latest development code β she may have already fixed it, bestie β and then report at:
https://github.com/mentebinaria/readpe/issues
we don't gatekeep bug reports. π«Ά
β SEE ALSO β
ofs2rva(1), pedis(1), pehash(1), peldd(1), pepack(1), peres(1), pescan(1), pestr(1), readpe(1), rva2ofs(1)
the whole friend group fr fr. go read them too, iykyk. π
π COPYRIGHT π
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.
okay so real talk for a sec: it's free software, you can change it and redistribute it, but there is NO WARRANTY β like, none, to the extent permitted by law. don't come for her if something breaks. π
and that's the whole page, babes β straight from the PESEC(1) page of the General Commands Manual. mwah π go check some protections, you got this.
π¦ where this page comes from
- alpine 3.24: pev-doc 0.82-r0 Β· GPL-2.0-or-later AND MIT AND BSD-2-Clause
- debian trixie: readpe 0.84-2 Β· GPL-2.0-or-later WITH OpenSSL Exception
- ubuntu noble: readpe 0.82-3.1build2 Β· GPL-2.0-or-later WITH OpenSSL Exception
- ubuntu questing: readpe 0.84-2
- ubuntu resolute: readpe 0.85.1-1 Β· GPL-2.0-or-later WITH OpenSSL Exception
- ubuntu stonking: readpe 0.85.1-1build1 Β· GPL-2.0-or-later WITH OpenSSL Exception
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms