PEEPDF

No ratings

Presented at BlackHat USA 2012 by

"peepdf is a Python tool to explore PDF files in order to find out if the file can be harmful or not. The aim of this tool is to provide all the necessary components that a security researcher could need in a PDF analysis without using 3 or 4 tools to make all the tasks. It's included in BackTrack and REMnux. Some of the peepdf features: It shows all the objects in the document, highlighting the suspicious elements and potential vulnerabilities. It supports all the most used filters and encodings. It can parse different versions of a file, object streams and encrypted documents. It provides Javascript and shellcode analysis wrappers, thanks to Spidermonkey and Libemu. It's able to create new PDF files and modify existent ones using obfuscation techniques. It's able to extract all the information easily thanks to its interactive console."