modules.processing.static.Static

Package modules :: Package processing :: Module static :: Class Static |
[hide private]
[frames] | no frames]

# Class Static

source code

                                object --+
                                         |
    lib.cuckoo.common.abstracts.Processing --+
                                             |
                                            Static

Static analysis.

Instance Methods | [hide private]
run(self) Run analysis. | source code
_get_keys(self) Get any embedded plaintext public and/or private keys. | source code
Inherited from `lib.cuckoo.common.abstracts.Processing`: `__init__`, `set_baseline`, `set_options`, `set_path`, `set_results`, `set_task` Inherited from `object`: `__delattr__`, `__format__`, `__getattribute__`, `__hash__`, `__new__`, `__reduce__`, `__reduce_ex__`, `__repr__`, `__setattr__`, `__sizeof__`, `__str__`, `__subclasshook__`

Class Variables | [hide private]
| PUBKEY_RE = `"(-----BEGIN PUBLIC KEY-----[a-zA-Z0-9\\n\\+/]+---`...``
| PRIVKEY_RE = `"(-----BEGIN RSA PRIVATE KEY-----[a-zA-Z0-9\\n\\+`...``
| office_ext = `["doc", "docm", "dotm", "docx", "ppt", "pptm", "p`...``
Inherited from `lib.cuckoo.common.abstracts.Processing`: `enabled`, `order`

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

Method Details | [hide private]

### run(self) | source code
Run analysis. Returns: results dict. Raises: `NotImplementedError` - this method is abstract. Overrides: lib.cuckoo.common.abstracts.Processing.run

Class Variable Details | [hide private]

  ### PUBKEY_RE Value:
      "(-----BEGIN PUBLIC KEY-----[a-zA-Z0-9\\n\\+/]+-----END PUBLIC KEY----
      -)"

  ### PRIVKEY_RE Value:
      "(-----BEGIN RSA PRIVATE KEY-----[a-zA-Z0-9\\n\\+/]+-----END RSA PRIVA
      TE KEY-----)"

  ### office_ext Value:
      ["doc", "docm", "dotm", "docx", "ppt", "pptm", "pptx", "potm", "ppam",
       "ppsm", "xls", "xlsm", "xlsx",]