modules.packages.pdf.PDF

Package modules :: Package packages :: Module pdf :: Class PDF |
[hide private]
[frames] | no frames]

# Class PDF

source code

                      object --+
                               |
    lib.common.abstracts.Package --+
                                   |
                                  PDF

PDF analysis package.

Instance Methods | [hide private]
start(self, path) Run analysis package. | source code
Inherited from `lib.common.abstracts.Package`: `__init__`, `check`, `enum_paths`, `execute`, `finish`, `get_path`, `get_path_glob`, `init_regkeys`, `move_curdir`, `package_files`, `set_pids` Inherited from `object`: `__delattr__`, `__format__`, `__getattribute__`, `__hash__`, `__new__`, `__reduce__`, `__reduce_ex__`, `__repr__`, `__setattr__`, `__sizeof__`, `__str__`, `__subclasshook__`

Class Variables | [hide private]
| PATHS = `[("ProgramFiles", "Adobe", "Reader 8.0", "Reader", "Ac`...``
| REGKEYS = `[[HKEY_LOCAL_MACHINE, "SOFTWARE\\Adobe\\Acrobat Read`...``

Properties | [hide private]
Inherited from `object`: `__class__`

Method Details | [hide private]

### start(self, path) | source code
Run analysis package. Raises: `NotImplementedError` - this method is abstract. Overrides: lib.common.abstracts.Package.start (inherited documentation)

Class Variable Details | [hide private]

  ### PATHS Value:
      [("ProgramFiles", "Adobe", "Reader 8.0", "Reader", "AcroRd32.exe"), ("
      ProgramFiles", "Adobe", "Reader 9.0", "Reader", "AcroRd32.exe"), ("Pro
      gramFiles", "Adobe", "Reader 10.0", "Reader", "AcroRd32.exe"), ("Progr
      amFiles", "Adobe", "Reader 11.0", "Reader", "AcroRd32.exe"), ("Program
      Files", "Adobe", "Acrobat Reader DC", "Reader", "AcroRd32.exe"),]

  ### REGKEYS Value:
      [[HKEY_LOCAL_MACHINE, "SOFTWARE\\Adobe\\Acrobat Reader\\9.0\\AdobeView
      er", {"EULA": 1,},], [HKEY_CURRENT_USER, "SOFTWARE\\Adobe\\Acrobat Rea
      der\\9.0\\AdobeViewer", {"EULA": 1,},],]