Difference between revisions of "PDF Tools (by Didier Stevens)"
Jump to navigation
Jump to search
(Import from spreadsheet via script.) |
|||
| Line 14: | Line 14: | ||
| − | = Description = | + | == Description == |
This is a set of Python scripts for anaysing PDF documents. The main ones are: | This is a set of Python scripts for anaysing PDF documents. The main ones are: | ||
| − | === pdf-parser.py | + | === pdf-parser.py === |
| − | This tool will parse a PDF document to identify the fundamental elements used in the analyzed file. A command line option exists to search for specific text strings within indirect objects. | + | This tool will parse a PDF document to identify the fundamental elements used in the analyzed file. A command line option exists to search for specific text strings within indirect objects. |
| − | === pdfid.py | + | === pdfid.py === |
| − | Scans a file to look for certain PDF keywords, allowing you to identify PDF documents that contain (for example) JavaScript or execute an action when opened. | + | Scans a file to look for certain PDF keywords, allowing you to identify PDF documents that contain (for example) JavaScript or execute an action when opened. |
| − | = User Experiences = | + | == User Experiences == |
| − | = Development Activity = | + | == Development Activity == |
{{Infobox_tool_details | {{Infobox_tool_details | ||
|ohloh_id=PDF Tools (by Didier Stevens) | |ohloh_id=PDF Tools (by Didier Stevens) | ||
}} | }} | ||
Revision as of 13:29, 26 November 2013
Description
This is a set of Python scripts for anaysing PDF documents. The main ones are:
pdf-parser.py
This tool will parse a PDF document to identify the fundamental elements used in the analyzed file. A command line option exists to search for specific text strings within indirect objects.
pdfid.py
Scans a file to look for certain PDF keywords, allowing you to identify PDF documents that contain (for example) JavaScript or execute an action when opened.
User Experiences
Development Activity