Current version: 0.1.1
Summary
[+] Read 32- and 64-bit PE files (PE, PE+) for Windows, work similar with both formats
[+] Rebuild 32- and 64-bit PE files
[+] Work with directories and headers
[+] Convert addresses
[+] Read and write PE sections
[+] Read and write imports
[+] Read and write exports
[+] Read and write relocations
[+] Read and write resources
[+] Read and write TLS
[+] Read and write image config
[+] Read and write basic .NET information
[+] Read bound imports
[+] Read exception directory (PE+ only)
[+] Read debug directory and extended debug information
[+] Calculate entropy
[+] Change file alignment
[+] Change base address
[+] Work with DOS Stub and Rich overlay
[+] High-level resource reading: bitmaps, icons, cursors, version info, string and message tables
[+] High-level resource editing: bitmaps, icons, cursors, version info
Library doesn't use WinAPI and doesn't execute PE files, so it's safe to use it with suspicious binaries.
Via
sachin