Clone this repo:

Branches

  1. 72c6ae4 Fix hard-coded svn revision number. by Stefan Zager · 2 years, 11 months ago master
  2. 1ceaa27 Fix usage of __revision__. by Stefan Zager · 3 years, 1 month ago
  3. e3e69a6 Get rid of SVN keyword. by Stefan Zager · 3 years, 1 month ago
  4. 1679832 -Added a check to verify the expected amount of data is read when parsing the import table (thanks to Angelo Dell'Aera for reporting it). by ero.carrera@gmail.com · 3 years, 2 months ago
  5. 94ba02d -Updated date range in the copyright message. by ero.carrera@gmail.com · 3 years, 5 months ago
  6. 109cd1c -Minor addition to ordLookup to make optional the creation of default names. by ero.carrera@gmail.com · 3 years, 5 months ago
  7. 3f77690 -Improved the handling of PEs with vast number of invalid import symbols. by ero.carrera@gmail.com · 3 years, 5 months ago
  8. 1832776 -Better handling of the Rich Header. by ero.carrera@gmail.com · 3 years, 5 months ago
  9. 2534aea -Added Mandiant's ordlookup to resolve the names for some symbols that are exported only by ordinal numbers. by ero.carrera@gmail.com · 3 years, 5 months ago
  10. b0abd69 -Added Mandiant's ordlookup to resolve the names for some symbols that are exported only by ordinal numbers. by ero.carrera@gmail.com · 3 years, 5 months ago
  11. 9e4da9f -Fixed an issue that crashed pefile on Windows. by ero.carrera@gmail.com · 3 years, 8 months ago
  12. 4ee43f6 -Merged patch contributed by Ange Albertini. by ero.carrera@gmail.com · 3 years, 8 months ago
  13. 59b5bc9 -Added more subsystem types (contributed by Ange Albertini). by ero.carrera@gmail.com · 3 years, 8 months ago
  14. c0baf9c -Merged patch by Ange Albertini warning of Windows 8's problems loading PE files with the entrypoint pointing within the headers. by ero.carrera@gmail.com · 3 years, 8 months ago
  15. fb6902e -Minor tweaks to fix the regression tests. by ero.carrera@gmail.com · 3 years, 10 months ago
  16. e0c564e -Kept a working version of generate_checksum for Python versions < 2.6 (bytearray only was included in Python 2.6) by ero.carrera@gmail.com · 3 years, 10 months ago
  17. 824730c -Merged path from ThreatGrid's Wesley Brown. Thanks! Summary: changed memory mapping usage, revamped to use bytearrays rather than list, complete rewrite of the checksum generation algorithm to be much more memory efficient, and less susceptible to PE bomb attacks by ero.carrera@gmail.com · 3 years, 10 months ago
  18. fd6e985 -Improved parsing files with thousands of sections. Sections that appear to be invalid will now be ignored and some of the checks have been optimized for the cases where a file still has many possibly valid sections. by ero.carrera@gmail.com · 4 years, 4 months ago
  19. 6fbf45c -Added some safety checks. by ero.carrera@gmail.com · 4 years, 6 months ago
  20. 714882b -Fixed a problem parsing section headers. Added an extra check for section headers containing only null bytes. by ero.carrera@gmail.com · 4 years, 8 months ago