Difference between revisions of "PDF Tools (by Didier Stevens)"
Jump to navigation
Jump to search
(Trial import from script.) |
|||
| (11 intermediate revisions by 4 users not shown) | |||
| Line 1: | Line 1: | ||
| − | {{ | + | {{Infobox tool |
|purpose=Tools for parsing and analysing PDF documents | |purpose=Tools for parsing and analysing PDF documents | ||
| − | |||
|homepage=http://blog.didierstevens.com/programs/pdf-tools/ | |homepage=http://blog.didierstevens.com/programs/pdf-tools/ | ||
|license=Not specified, public domain | |license=Not specified, public domain | ||
| − | | | + | |formats_in=PDF |
| + | |function=Dependency Analysis, Metadata Extraction, Validation | ||
| + | |content=Document | ||
}} | }} | ||
| − | + | {{Infobox tool details | |
| − | + | |ohloh_id=PDF Tools (by Didier Stevens) | |
| − | + | }} | |
| − | + | == 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 == |
Latest revision as of 21:29, 25 May 2021
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.