Difference between revisions of "PDF Tools (by Didier Stevens)"

From COPTR
Jump to navigation Jump to search
(Import from spreadsheet via script.)
 
(9 intermediate revisions by 3 users not shown)
Line 1: Line 1:
{{Infobox_tool
+
{{Infobox tool
 
|purpose=Tools for parsing and analysing PDF documents
 
|purpose=Tools for parsing and analysing PDF documents
|image=
 
 
|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
|platforms=
+
|formats_in=PDF
 +
|function=Dependency Analysis, Metadata Extraction, Validation
 +
|content=Document
 
}}
 
}}
 
+
{{Infobox tool details
<!-- Delete the Categories that do not apply -->
+
|ohloh_id=PDF Tools (by Didier Stevens)
[[Category:Metadata Extraction]]
+
}}
[[Category:Dependency Analysis]]
+
== Description ==
[[Category:Validation]]
 
[[Category:Document]]
 
 
 
 
 
= 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. ===
 
  
=== pdfid.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.
  
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. ===
+
=== pdfid.py ===
  
= User Experiences =
+
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 =
 
  
{{Infobox_tool_details
+
== Development Activity ==
|ohloh_id=PDF Tools (by Didier Stevens)
 
}}
 

Latest revision as of 21:29, 25 May 2021



Tools for parsing and analysing PDF documents
Homepage:http://blog.didierstevens.com/programs/pdf-tools/
License:Not specified, public domain
Input Formats:PDF
Function:Dependency Analysis,Metadata Extraction,Validation
Content type:Document


Error in widget Ohloh Project: unable to write file /var/www/html/extensions/Widgets/compiled_templates/wrt673efd36dde112_61667980


Description[edit]

This is a set of Python scripts for anaysing PDF documents. The main ones are:

pdf-parser.py[edit]

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[edit]

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[edit]

Development Activity[edit]