dissect.target.plugins.apps.remoteaccess.teamviewer
#
Module Contents#
Classes#
Teamviewer plugin. |
- 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