readpe
v0.84
开源,功能齐全的乘法命令行工具包,可与PE(便携式可执行文件)二进制文件一起使用并分析。
git clone https://github.com/mentebinaria/readpe.git
cd readpe
make
注意:您可能需要使用软件包管理器安装OpenSSL。示例:
apt install libssl-dev
yum install openssl-devel
cd readpe
sudo make install
echo "/usr/local/lib" | sudo tee /etc/ld.so.conf.d/libpe.conf
sudo ldconfig
cd readpe
CFLAGS="-I/usr/local/opt/openssl/include/" LDFLAGS="-L/usr/local/opt/openssl/lib/" make
注意:您可能需要通过Homebrew安装OpenSSL和PCRE:
brew update
brew install openssl
cd readpe
make
make zip
注意:必须与您的Cygwin一起安装以下软件包:
这个存储库过去是PEV。我们只是将存储库从用户帐户移至组织帐户。
我们还将存储库重命名为原始名称pev代表PE版本,并且没有反映此应用程序的当前状态。我们认为Readpe是一个好名字,因为它是最突出的工具。
Libpe已被吸收到该存储库中,因为两个存储库紧密耦合,并将其控制在一起的版本是最合乎逻辑的。
fatal error: 'openssl/evp.h' file not found 。我该如何解决?请为您的系统安装OpenSSL。使用软件包管理器使事情变得更容易。如果您要在MacOS中编译PEV,请确保您同时设置了CFLAG和LDFLAGS环境变量。
请检查在线文档以获取更多详细信息。
error while loading shared libraries: libpe.so.1: cannot open shared object file: No such file or directory 。我该如何解决?请参阅“如何在Linux上安装”。
该项目均根据GNU通用公共许可证2版获得许可,除了LIB/LIBPE的内容,该项目均根据GNU较少的通用公共许可证版本第3版获得许可。
这些许可的副本可以分别在项目根和lib/libpe中找到。