Origami v1.0.0-beta1 released

Origami is a Ruby framework designed to parse, analyze, and forge PDF documents. This is NOT a PDF rendering library. It aims at providing a scripting tool to generate and analyze malicious PDF files. As well, it can be used to create on-the-fly customized PDFs, or to inject (evil) code into already existing documents.

This version 1.0.0-beta1 while at HITB comes up with the ability to forge documents with more graphical contents (such as shapes, colors, gradients...).

PNG - 78.5 kb

Version 1.0.0-beta1

  • Some templates have been added to quickly create forms widgets.
  • Linearized documents might cause issues during recompilation of existing documents, so a new feature has been added to delinearize a document.
  • A new flag is also present to (syntactically) obfuscate a PDF upon saving, which might be useful to confuse a later analysis.
  • This new version fixes various bugs and slightly improves performance.