dissect.target.plugins.apps.remoteaccess.teamviewer
¶
Module Contents¶
Classes¶
Teamviewer plugin. |
Attributes¶
- dissect.target.plugins.apps.remoteaccess.teamviewer.START_PATTERN¶
- class dissect.target.plugins.apps.remoteaccess.teamviewer.TeamviewerPlugin(target)¶
Bases:
dissect.target.plugins.apps.remoteaccess.remoteaccess.RemoteAccessPlugin
Teamviewer plugin.
- __namespace__ = 'teamviewer'¶
- GLOBS = ['sysvol/Program Files/TeamViewer/*.log', 'sysvol/Program Files (x86)/TeamViewer/*.log']¶
- check_compatible() None ¶
Perform a compatibility check with the target.
This function should return
None
if the plugin is compatible with the current target (self.target
). For example, check if a certain file exists. Otherwise it should raise anUnsupportedPluginError
.- Raises:
UnsupportedPluginError – If the plugin could not be loaded.
- logs()¶
Return the content of the TeamViewer logs.
TeamViewer is a commercial remote desktop application. An adversary may use it to gain persistence on a system.
References