modules.processing.behavior.RebootInformation

Package modules :: Package processing :: Module behavior :: Class RebootInformation |
[hide private]
[frames] | no frames]

# Class RebootInformation

source code

                                     object --+
                                              |
    lib.cuckoo.common.abstracts.BehaviorHandler --+
                                                  |
                                                 RebootInformation

Provides specific information useful for reboot analysis.

In reality this is not a true BehaviorHandler as it doesn't return any data into the JSON report, but instead it writes a log file which will be interpreted when doing a reboot analysis.

Instance Methods | [hide private]
__init__(self, *args, **kwargs) x.__init__(...) initializes x; see help(type(x)) for signature | source code
handle_event(self, event) Handle an event that gets passed down the stack. | source code
run(self) Return the handler specific structure, gets placed into behavior[self.key]. | source code
Inherited from `lib.cuckoo.common.abstracts.BehaviorHandler`: `handles_path`, `parse` Inherited from `object`: `__delattr__`, `__format__`, `__getattribute__`, `__hash__`, `__new__`, `__reduce__`, `__reduce_ex__`, `__repr__`, `__setattr__`, `__sizeof__`, `__str__`, `__subclasshook__`

Class Variables | [hide private]
| event_types = `["reboot"]`
Inherited from `lib.cuckoo.common.abstracts.BehaviorHandler`: `key`

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

Method Details | [hide private]

### __init__(self, *args, **kwargs) (Constructor) | source code
x.__init__(...) initializes x; see help(type(x)) for signature Overrides: object.__init__ (inherited documentation)

### handle_event(self, event) | source code
Handle an event that gets passed down the stack. Overrides: lib.cuckoo.common.abstracts.BehaviorHandler.handle_event (inherited documentation)

### run(self) | source code
Return the handler specific structure, gets placed into behavior[self.key]. Overrides: lib.cuckoo.common.abstracts.BehaviorHandler.run (inherited documentation)