Projects / PDFResurrect


PDFResurrect is a tool aimed at analyzing PDF documents. The PDF format allows for previous document changes to be retained in a more recent version of the document, thereby creating a running history of changes for the document. This tool attempts to extract all previous versions while also producing a summary of changes between versions. It can also "scrub" or write data over the original instances of PDF objects that have been modified or deleted, in an effort to disguise information from previous versions that might not be intended for anyone else to read.

Operating Systems

Recent releases

  •  30 Nov 2012 00:58

    Release Notes: This is a bugfix release. The main fix regards how the tool was locating the EOF token which the PDF writers place at the end of different versions of PDFs. Previously, if an EOF token was split across a 256-byte boundary, then Mr. Resurrect would not have found it. The new algorithm might be a tad slower, but is more precise.

    •  30 May 2012 03:44

      Release Notes: This is a bugfix release.

      •  21 Mar 2010 18:26

        Release Notes: An additional copyright year has been added in main.c. pdf.c allows for creation data to be pulled from objects as well as inline, and strdup has been replaced with strncpy for portability purposes. allows for EXTRA_CFLAGS to be specified from the command line. pdfresurrect.1 has an updated AUTHORS section.

        •  12 Nov 2009 03:23

          Release Notes: This is a bugfix release and addresses the gathering of data (within limit) for the Creator MetaData at the end of a PDF. The previous version would stop prematurely, or possibly get too much information (in certain cases).

          •  11 Sep 2009 00:17

            Release Notes: This is a bugfix release. A indefinite stall would occur if a trailer for linearized PDF could not be found. This case is probably because the PDF is using xref streams.


            Project Spotlight


            A Fluent OpenStack client API for Java.


            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.