Open, de código aberto, completo e multiplataforma da linha de ferramentas da linha de ferramentas para trabalhar e analisar os binários de PE (portáteis executáveis).
git clone https://github.com/mentebinaria/readpe.git
cd readpe
make
NOTA : Pode ser necessário instalar o OpenSSL usando o gerenciador de pacotes. Exemplos:
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
Nota : Pode ser necessário instalar o OpenSSL e o PCRE via Homebrew:
brew update
brew install openssl
cd readpe
make
make zip
Nota : Os pacotes a seguir devem ser instalados junto com o seu Cygwin:
Este repositório costumava ser pev. Acabamos de mover o repositório de uma conta de usuário para uma conta da organização.
Também renomeamos o repositório como o nome original pev representou a versão PE e não reflete o estado atual deste aplicativo. Sentimos que Readpe era um bom nome, pois é a ferramenta mais proeminente.
O LIBPE foi absorvido por esse repositório, pois os dois repositórios são fortemente acoplados e a versão que os controla fez o sentido mais lógico.
fatal error: 'openssl/evp.h' file not found . Como posso consertar isso?Por favor, instale o OpenSSL para o seu sistema. Use um gerenciador de pacotes para facilitar as coisas. Se você estiver compilando PEV no macOS, verifique se você definiu as variáveis de ambiente CFLAGS e LDFLAGS de acordo.
Verifique a documentação on -line para obter mais detalhes.
error while loading shared libraries: libpe.so.1: cannot open shared object file: No such file or directory . Como posso consertar isso?Consulte 'Como instalar no Linux'.
Este projeto está licenciado sob a versão 2 da Licença Pública Geral da GNU, com exceção do conteúdo da Lib/LibPE, que é licenciado sob a Licença Pública Menor GNU, versão 3.
Uma cópia dessas licenças pode ser encontrada, respectivamente, na raiz do projeto e na lib/libpe.