Skip to content

Releases: michelcrypt4d4mus/pdfalyzer

1.11.5

16 Oct 10:45
Compare
Choose a tag to compare
  • Last ditch attempt to place indeterminate nodes according to which node has most descendants catches almost everything
  • Refactor PdfalyzerPresenter class to handle output formatting.

1.11.4

16 Oct 06:01
Compare
Choose a tag to compare
  • Fix parent/child issue with /Annots arrays being indeterminate
  • Fix issue with /ColorSpace node placement

1.11.3

16 Oct 03:30
Compare
Choose a tag to compare
  • Add sub_type to node label
  • Handle unsupported stream filters (e.g. /JBIG2Decode) more gracefully
  • Suppress spurious warnings about multiple refs
  • Handle edge case /Resources node placement
  • Refactor pdf_object_properties.py decorator
  • Show embedded streams table in --docinfo output
  • Unify indeterminate node tree placement logic (/Resources are not special)

1.11.2

15 Oct 07:02
Compare
Choose a tag to compare

Bump dependencies

1.11.1

15 Oct 00:55
Compare
Choose a tag to compare
  • Fix regressions
  • Fix issue when /Resources is referred to by multiple addresses from different nodes

1.11.0

15 Oct 00:05
Compare
Choose a tag to compare

New feature:

  • Scan all binaries (not just font binaries) with included PDF related YARA rules

Code improvements:

  • Better warning about stream decode failures
  • Remove warnings that should not be warnings
  • Refactor rich table view code to pdf_node_rich_table.py
  • Refactor Relationship and PdfObjectRef to single class, PdfObjectRelationship

1.10.8

13 Oct 19:11
Compare
Choose a tag to compare
  • Fix importlib.resources usage in case there's a zip file
  • /Names is an indeterminate reference type
  • Catch stream decode exceptions and show error instead of failing.

1.10.7

13 Oct 06:29
Compare
Choose a tag to compare
  • Improve the handling of ColorSpace and Resources nodes
  • Improve the handling of indeterminate and pure reference nodes (again)

1.10.6

13 Oct 04:53
Compare
Choose a tag to compare
  • Improve the handling of indeterminate and pure reference nodes (again)

1.10.4

11 Oct 18:26
Compare
Choose a tag to compare

Fix Packaging bugs