| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: readpe | Distribution: openSUSE Tumbleweed |
| Version: 0.85.1 | Vendor: openSUSE |
| Release: 1.1 | Build date: Tue Sep 16 21:01:52 2025 |
| Group: Productivity/Security | Build host: reproducible |
| Size: 1046914 | Source RPM: readpe-0.85.1-1.1.src.rpm |
| Packager: http://bugs.opensuse.org | |
| Url: https://github.com/mentebinaria/readpe | |
| Summary: Text-based tool to analyze PE files | |
A tool to get information of PE32/PE32+ executables (EXE, DLL, OCX, ...) like headers, sections, resources and more.
GPL-2.0-only
* Tue Sep 16 2025 Martin Hauke <mardnh@gmx.de>
- Use %{_datadir}/zsh/site-functions for zsh-completion
* Tue Sep 16 2025 Martin Hauke <mardnh@gmx.de>
- Rename package: pev -> readpe
- Update to version 0.85.1
* Update now reporting the right version (v0.85)
- Update to version 0.85
* Some more additions including some undocumented PE features.
* Recognize PL and PX signatures for PE EXE files.
* Add some missing RT_ constants.
* Recognize reproducible hash stored in TimeDateStamp.
* Add IMAGE_DEBUG_DIRECTORY structure definition.
* Parse and print hints (name indexes) from the export table.
* Print hints (name indexes) from import table in hexadecimal
notation.
* Add IMAGE_FILE_MACHINE_TAHOE.
* Print library name if it is stored also when the library has
no exports.
* Extend description of flags.
* Recognize PE32 binaries with zero type of optional header.
Bugfixes:
* Fix bug in libpe ordinal mask handling.
* Fix --help output spacing.
* Fix ofs2section name.
* Fix pehash printing wrong characters (due to memory not
being properly cleaned)
- Update to version 0.84
* Just a small release to add a new test executable.
- Update to version 0.83
* Fix 8 character long section names being cut off.
* Various improvements for readpe.
* Removed all exit() calls from libpe.
Fix printing section names that are 8 bytes long.
* Remove _FORTIFY_SOURCE definitions.
* Fix and improve tests.
- Update to version 0.82
* repack: allocate 1 more byte for NULL character.
* Avoid undefining _FORTIFY_SOURCE unnecessarily.
* Sort Makefile inputs to make build reproducible.
* Fix spurious pescan references in peldd man page.
* Close memory leaks in #176.
* Merge libpe into this repository.
* Fixing a possible UB inside of asprintf.
* Fix readpe date output in.
* Add machine types.
* Fix UTF-16LE strings not being detected properly.
- Use %ldscriptlets macro
- Drop libpe-devel. It is useless without headers describing
the API.
* Sun Jan 31 2021 Martin Hauke <mardnh@gmx.de>
- Update to version 0.81
New features
* peldd: new tool to check library dependencies from PE files.
* peres: be able to extract and restore icons from resources.
* peres: print both file and product versions.
* readpe: exported function now displays Address and Name.
* readpe: imported function now displays Hint and Name.
Improvements
* Added support for OpenSSL 1.1.
* peres: New resources directory parser, which has been moved
to libpe.
* readpe: section output renamed and rearranged according to PE
specification.
Fixes
* output/json: properly escape controle codes.
* pehash: multiple security fixes.
* fix multiple memory leaks.
* plugins: fix readdir bug.
* readpe: check if timestamp is valid.
* pepack: remove bad packer signatures.
* readpe: fixed ordinal to name resolution in print_export.
* output/json: fix invalid JSON output.
* readpe: non-existent and/or non-mapped characteristic names
were causing invalid JSON output.
* readpe: fix output of section size. Large values were
printed as negative due to the improper format specifier.
* readpe: properly read section names.
* fix binary garbage on stderr when open() fails.
- Create subpackages for the libpe library
- Specfile cleanup
* Tue Jan 10 2017 mardnh@gmx.de
- initial package
/usr/bin/ofs2rva /usr/bin/pedis /usr/bin/pehash /usr/bin/peldd /usr/bin/pepack /usr/bin/peres /usr/bin/pescan /usr/bin/pesec /usr/bin/pestr /usr/bin/readpe /usr/bin/rva2ofs /usr/lib/pev /usr/lib/pev/plugins /usr/lib/pev/plugins/csv_plugin.so /usr/lib/pev/plugins/html_plugin.so /usr/lib/pev/plugins/json_plugin.so /usr/lib/pev/plugins/text_plugin.so /usr/lib/pev/plugins/xml_plugin.so /usr/share/bash-completion/completions/readpe.bash /usr/share/doc/packages/readpe /usr/share/doc/packages/readpe/README.md /usr/share/licenses/readpe /usr/share/licenses/readpe/LICENSE /usr/share/licenses/readpe/LICENSE.OpenSSL /usr/share/man/man1/ofs2rva.1.gz /usr/share/man/man1/pedis.1.gz /usr/share/man/man1/pehash.1.gz /usr/share/man/man1/peldd.1.gz /usr/share/man/man1/pepack.1.gz /usr/share/man/man1/peres.1.gz /usr/share/man/man1/pescan.1.gz /usr/share/man/man1/pesec.1.gz /usr/share/man/man1/pestr.1.gz /usr/share/man/man1/readpe.1.gz /usr/share/man/man1/rva2ofs.1.gz /usr/share/pev /usr/share/pev/userdb.txt /usr/share/zsh /usr/share/zsh/site-functions /usr/share/zsh/site-functions/_readpe
Generated by rpm2html 1.8.1
Fabrice Bellet, Thu Oct 23 22:58:29 2025