pdfalyzer

View on PyPIReverse Dependencies (0)

1.16.1 pdfalyzer-1.16.1-py3-none-any.whl

Wheel Details

Project: pdfalyzer
Version: 1.16.1
Filename: pdfalyzer-1.16.1-py3-none-any.whl
Download: [link]
Size: 111505
MD5: 80997ab130f4ad3609606e36dc2add49
SHA256: f700d68a491ff2baf2b06c8c44f2866f5c6d6a5b6c9b9388a71d655da9dcf0b5
Uploaded: 2024-10-26 21:12:19 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: pdfalyzer
Version: 1.16.1
Summary: A PDF analysis toolkit. Scan a PDF with relevant YARA rules, visualize its inner tree-like data structure in living color (lots of colors), force decodes of suspicious font binaries, and more.
Author: Michel de Cryptadamus
Author-Email: michel[at]cryptadamus.com
Home-Page: https://github.com/michelcrypt4d4mus/pdfalyzer
Project-Url: Changelog, https://github.com/michelcrypt4d4mus/pdfalyzer/blob/master/CHANGELOG.md
Project-Url: Documentation, https://github.com/michelcrypt4d4mus/pdfalyzer
Project-Url: Repository, https://github.com/michelcrypt4d4mus/pdfalyzer
License: GPL-3.0-or-later
Keywords: ascii art,binary,color,font,encoding,malicious pdf,malware,malware analysis,pdf,threat assessment,visualization,yara
Classifier: License :: OSI Approved :: GNU General Public License v3 or later (GPLv3+)
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Topic :: Artistic Software
Classifier: Topic :: Scientific/Engineering :: Visualization
Classifier: Topic :: Security
Requires-Python: >=3.9,<4.0
Requires-Dist: anytree (<3.0,>=2.8)
Requires-Dist: chardet (<6.0.0,>=5.0.0)
Requires-Dist: pypdf (<6.0.0,>=5.0.1)
Requires-Dist: python-dotenv (<0.22.0,>=0.21.0)
Requires-Dist: rich (<13.0.0,>=12.5.1)
Requires-Dist: rich-argparse-plus (<0.4.0,>=0.3.1)
Requires-Dist: yaralyzer (<0.10.0,>=0.9.4)
Description-Content-Type: text/markdown
[Description omitted; length: 24251 characters]

WHEEL

Wheel-Version: 1.0
Generator: poetry-core 1.7.0
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
CHANGELOG.md sha256=TisXF8v_aWS4qUyZzdZXCF2aY1YDBMot2t5Osjd2DkY 11775
LICENSE sha256=OXLcl0T2SZ8Pmy2_dmlvKuetivmyPd5m1q-Gyd-zaYY 35149
pdfalyzer/__init__.py sha256=q8qSdGdyUYmTYGOp_d2bRCCFASnlVt4wa-DlBikD5-M 5362
pdfalyzer/__main__.py sha256=Ko_AoAyYMLIe_cmhiUSl6twheLZrGyT8aOSJ2CP7EZY 43
pdfalyzer/binary/binary_scanner.py sha256=7NrXx8GB2gpb04oR2bcZJKkOXOlzn2hWpcGlcYMqSfs 10217
pdfalyzer/config.py sha256=oN-pVR037lt3giRsnsm4c8ku5hCW8ChFqYFi9V7w1qU 1918
pdfalyzer/decorators/document_model_printer.py sha256=2tjJItZltukmOD2wjGvl2IsBM7Gug59wMHGLpzGDbV0 2682
pdfalyzer/decorators/indeterminate_node.py sha256=ivB6dX5aN8W9m0ksXhmUcixnjYjnuE7DARalH-nMjxY 6616
pdfalyzer/decorators/pdf_object_properties.py sha256=I7kix5hXNguAH2VW2uINIZRHJ8xYS4JGfc6Aiakyh4c 5522
pdfalyzer/decorators/pdf_tree_node.py sha256=sd3a4uQMu_KQ_wvo0pjwQ8K1HI7xGgsGd47eI2IWybY 10927
pdfalyzer/decorators/pdf_tree_verifier.py sha256=YC56SQxp5o2zMYgsBPCzX89pCkUHdZ-MCFNIPD9XKRc 4541
pdfalyzer/detection/constants/binary_regexes.py sha256=eFx1VVAOzxKmlacbGgicDCp1fcKgOkQkkzeduGjqLBQ 1594
pdfalyzer/detection/constants/javascript_reserved_keywords.py sha256=CXXdWskdQa0Hs5wCci2RBVvipgZg34_cLfmkWG4Xcmg 991
pdfalyzer/detection/javascript_hunter.py sha256=_wT2vkKTMlm_RGCjYsmwcmV-ag1qep3EpkHmUw0nWcQ 711
pdfalyzer/detection/yaralyzer_helper.py sha256=_l9eJQUtMlo9RhY5h8Xq9gBLxzn1VgJsCA1nCsFDGvo 1999
pdfalyzer/font_info.py sha256=0NQ6g4q3pTdirwGjJhur8HkXQlC732cR7IhilO33g2A 6663
pdfalyzer/helpers/dict_helper.py sha256=2TP0_EJBouaWD6jfnAekrEZ4M5eHKL8Tm61FgXZtBAg 303
pdfalyzer/helpers/filesystem_helper.py sha256=wHlFz4DFzPAJt2OzMRrhsjL-O3gLJ02JhuwBRwkE958 4089
pdfalyzer/helpers/number_helper.py sha256=8IlRmaOVLJsUV18VLvWRZU8SzRxL0XZjrY3sjmk2Ro4 292
pdfalyzer/helpers/pdf_object_helper.py sha256=Ija6cWKfFQRXCfZv2ezU1V2v0KFDn9f4ayeX8eG9GmI 1102
pdfalyzer/helpers/rich_text_helper.py sha256=s5ytOme8CZCIWAsiPHFlIi6q0KN5qZPBb0OrtTfRkq4 2254
pdfalyzer/helpers/string_helper.py sha256=75EDEFw3UWHvWF32WtvZVBbqYY3ozO4y30dtH2qVMX0 2278
pdfalyzer/output/character_mapping.py sha256=MtC3jKdtMaugi5038fne0T_SFSo9QU4lZl_s7bW7gzI 2092
pdfalyzer/output/layout.py sha256=E58T9Tl6BYZTDsj6ouMr1J5SSUiXa7timUNxnOI2IzI 2149
pdfalyzer/output/pdfalyzer_presenter.py sha256=CSboSnYFlkgOfwMf3TcoTTJY6FLXJ9OulI9UieSTJeE 8492
pdfalyzer/output/styles/node_colors.py sha256=rfsTAUF43K_buw21SZoP6L5c_cLy7S-xA4GUiWJsDkc 3986
pdfalyzer/output/styles/rich_theme.py sha256=Y8QmuINlyZNIHvf3oD0CV3w2dC49NNKtvOChvudDCT8 1983
pdfalyzer/output/tables/decoding_stats_table.py sha256=mhQOiWhmovaC4sop38WcxStv_bIdAlQWUysAz5fW4MU 3461
pdfalyzer/output/tables/font_summary_table.py sha256=xfTqC7BlQd0agQf6nDDhkcJno7hru6mf9_xY1f5IDcw 2065
pdfalyzer/output/tables/pdf_node_rich_table.py sha256=7G-FLb_EUP50kZmYCTbo8Q6taU4xKp2QIGNOnQtYbNg 5908
pdfalyzer/output/tables/stream_objects_table.py sha256=nzCTci8Kqs8Pyghad3L5KWHDdIWRSrKCRNW8geA_rMo 707
pdfalyzer/pdf_object_relationship.py sha256=ug-338eoXFdD4YtDWPdzcfxP2fQDQa-GE8I3m3a01TA 5339
pdfalyzer/pdfalyzer.py sha256=6JflqQJb2crXXaVA6DHHgWB45w2MBFB3pqE3AlZO5WI 11013
pdfalyzer/util/adobe_strings.py sha256=F1MOBtSyIuF5HPmzWDr8MgnLyVodOsZSy4AFFCMHq_Y 5033
pdfalyzer/util/argument_parser.py sha256=_8bhYkrw_lH9ce-ZnagcCtn9iqjeUW4dbbyQicB5hqE 11902
pdfalyzer/util/debugging.py sha256=nE64VUQbdu2OQRC8w8-AJkMtBOy8Kf3mjozuFslfWsw 156
pdfalyzer/util/exceptions.py sha256=XLFFTdx1n6i_VCmvuzvIOCa-djJvGEitfo9lhy3zq0k 98
pdfalyzer/util/pdf_parser_manager.py sha256=FVRYAYsCd0y5MAm--qvXnwCZnDtB3x85FdJtb-gpyw4 3109
pdfalyzer/yara_rules/PDF.yara sha256=fBMKYmJgBLiCq-kpVzsTP9zUJEBep6yi_QVKmC-FdY0 38611
pdfalyzer/yara_rules/PDF_binary_stream.yara sha256=oWRPLe5yQiRFMvi3BTHNTlB6T7NcAuxKn0C9OSvgJSM 804
pdfalyzer/yara_rules/__init.py__ sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
pdfalyzer/yara_rules/lprat.static_file_analysis.yara sha256=i0CwRH8pBx_QshKFTQtr1CP5n378EZelsF2FxMY2y5A 21859
pdfalyzer-1.16.1.dist-info/LICENSE sha256=OXLcl0T2SZ8Pmy2_dmlvKuetivmyPd5m1q-Gyd-zaYY 35149
pdfalyzer-1.16.1.dist-info/METADATA sha256=XIwrDK_lRwcCb1CrxFghfAhUpL2uCsFRQGMNHdPzsN4 25812
pdfalyzer-1.16.1.dist-info/WHEEL sha256=d2fvjOD7sXsVzChCqf0Ty0JbHKBaLYwDbGQDwQTnJ50 88
pdfalyzer-1.16.1.dist-info/entry_points.txt sha256=aZurgt-Xg3pojS7oTRI4hNLpK1hO4kTfChf0x2eQoD8 147
pdfalyzer-1.16.1.dist-info/RECORD

entry_points.txt

combine_pdfs = pdfalyzer:combine_pdfs
pdfalyze = pdfalyzer:pdfalyze
pdfalyzer_show_color_theme = pdfalyzer:pdfalyzer_show_color_theme