RMM
TeamViewer
TeamViewer is a remote monitoring and management (RMM) tool.
Tool overview
- Category
- RMM
- Research authors
- Nasreddine Bencherchali, Michael Haag
- Created
- 2024-08-02
- Last modified
- 2025-12-14
- Privileges
- user
- Free / availability
- Yes
- Verification required
- No
- Supported platforms
Android
ChromeOS
Linux
Windows
iOS
macOS
Known vulnerabilities
Executables & installation paths
- Filename
- TeamViewer.exe
- OriginalFileName
- Not recorded
- Description
- Not recorded
- Product
- TeamViewer
Installation paths
C:\Program Files\TeamViewer\
teamviewer_desktop.exe
teamviewer_service.exe
teamviewerhost
Code signing
- signer name
- TeamViewer GmbH
- certificate thumbprint
- N/A
- tbs sha256
- Not recorded
- tbs sha1
- 8A32858C446E0F681927B02BECA029F854B98D31
- signer name
- TeamViewer Germany GmbH
- certificate thumbprint
- 777A41024CF413CCB49B3434565545C0D78D80E9
- tbs sha256
- 290C3846B4E52E99DD2B7E5FA600BDB51972D7A3CFD37BA67AC1ED362CC1CA93
- tbs sha1
- Not recorded
- signer name
- TeamViewer Germany GmbH
- certificate thumbprint
- N/A
- tbs sha256
- Not recorded
- tbs sha1
- EA00EEBFABBB1D7DB243AFE1349D536A812B0EBF
- signer name
- TeamViewer Germany GmbH
- issuer
- CN=DigiCert Assured ID Code Signing CA-1
- certificate thumbprint
- 05CDF79B0EFFFF361DAC0363ADAA75B066C49DE0
- tbs sha256
- DFD5337289D8F9FC748CCC9A7DC597EEEFEA7ABEA5AF736AFFD09CAC8145AADB
- tbs sha1
- EA00EEBFABBB1D7DB243AFE1349D536A812B0EBF
- valid from
- 2019-12-19T00:00:00+00:00
- valid to
- 2020-12-23T12:00:00+00:00
- signer name
- TeamViewer GmbH
- issuer
- CN=DigiCert Assured ID Code Signing CA-1
- certificate thumbprint
- 7709C8FE112562666C7AC973E43831BA9FADBB54
- tbs sha256
- 454E97CEB89961E5C52E60CC9D4E231DE06BF61747113B90850819EE1EBE19E0
- tbs sha1
- 8A32858C446E0F681927B02BECA029F854B98D31
- valid from
- 2019-02-11T00:00:00+00:00
- valid to
- 2019-12-31T12:00:00+00:00
search names
teamviewer_desktop.exe
teamviewer_service.exe
company names
signer names
TeamViewer Germany GmbH
TeamViewer GmbH
FORENSIC EVIDENCE
Disk artifacts
- File
- C:\Users\<username>\AppData\Local\Temp\TeamViewer\TV15Install.log
- Description
- N/A
- OS
- Windows
- File
- TeamViewer\d\d_Logfile\.log
- Description
- N/A
- OS
- Windows
- Type
- Regex
- File
- C:\Program Files\TeamViewer\Connections_incoming.txt
- Description
- N/A
- OS
- Windows
- File
- C:\Program Files\TeamViewer\TVNetwork.log
- Description
- N/A
- OS
- Windows
- File
- %LOCALAPPDATA%\Temp\TeamViewer\TV15Install.log
- Description
- N/A
- OS
- Windows
- File
- %APPDATA%\\TeamViewer\\TeamViewer\d\d_Logfile\.log
- Description
- N/A
- OS
- Windows
- Type
- Regex
- File
- teamviewerqs.exe
- Description
- N/A
- OS
- Windows
- File
- tv_w32.exe
- Description
- N/A
- OS
- Windows
- File
- tv_w64.exe
- Description
- N/A
- OS
- Windows
- File
- tv_x64.exe
- Description
- N/A
- OS
- Windows
- File
- teamviewer.exe
- Description
- N/A
- OS
- Windows
- File
- teamviewer_service.exe
- Description
- N/A
- OS
- Windows
- File
- %LOCALAPPDATA%\TeamViewer\Database\tvchatfilecache.db
- Description
- SQlite 3 database storing cache about TeamViewer chat
- OS
- Windows
- File
- %LOCALAPPDATA%\TeamViewer\RemotePrinting\tvprint.db
- Description
- SQlite 3 database storing TeamViewer print jobs
- OS
- Windows
- File
- %PROGRAMDATA%\Microsoft\Windows\Start Menu\Programs\TeamViewer.lnk
- Description
- N/A
- OS
- Windows
- File
- C:\Program Files*\TeamViewer\connections*.txt
- Description
- N/A
- OS
- Windows
- File
- C:\Users\*\AppData\Roaming\TeamViewer\MRU\RemoteSupport\*tvc
- Description
- N/A
- OS
- Windows
FORENSIC EVIDENCE
Event log artifacts
- EventID
- 7045
- ProviderName
- Service Control Manager
- LogFile
- System.evtx
- ServiceName
- TeamViewer
- ImagePath
- "C:\\Program Files\\TeamViewer\\TeamViewer_Service.exe"
- Description
- Service installation event as result of TeamViewer installation.
FORENSIC EVIDENCE
Registry artifacts
- Path
- HKLM\SOFTWARE\TeamViewer\*
- Description
- N/A
- Path
- HKU\<SID>\SOFTWARE\TeamViewer\*
- Description
- N/A
- Path
- HKLM\SYSTEM\CurrentControlSet\Services\TeamViewer\*
- Description
- N/A
- Path
- HKLM\SOFTWARE\TeamViewer\ConnectionHistory
- Description
- N/A
- Path
- HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\TeamViewer\*
- Description
- N/A
- Path
- HKU\SID\SOFTWARE\TeamViewer\MainWindowHandle
- Description
- N/A
- Path
- HKU\SID\SOFTWARE\TeamViewer\DesktopWallpaperSingleImage
- Description
- N/A
- Path
- HKU\SID\SOFTWARE\TeamViewer\DesktopWallpaperSingleImagePath
- Description
- N/A
- Path
- HKU\SID\SOFTWARE\TeamViewer\DesktopWallpaperSingleImagePosition
- Description
- N/A
- Path
- HKU\SID\SOFTWARE\TeamViewer\MinimizeToTray
- Description
- N/A
- Path
- HKU\SID\SOFTWARE\TeamViewer\MultiMedia\AudioUserSelectedCapturingEndpoint
- Description
- N/A
- Path
- HKU\SID\SOFTWARE\TeamViewer\MultiMedia\AudioSendingVolumeV2
- Description
- N/A
- Path
- HKU\SID\SOFTWARE\TeamViewer\MultiMedia\AudioUserSelectedRenderingEndpoint
- Description
- N/A
- Path
- HKLM\SOFTWARE\TeamViewer\ConnectionHistory
- Description
- N/A
- Path
- HKU\SID\SOFTWARE\TeamViewer\ClientWindow_Mode
- Description
- N/A
- Path
- HKU\SID\SOFTWARE\TeamViewer\ClientWindowPositions
- Description
- N/A
FORENSIC EVIDENCE
Network artifacts
- Description
- Known remote domains
- Domains
- *.teamviewer.com
- Ports
- Not recorded
- Description
- N/A
- Domains
- router15.teamviewer.com
- Ports
- 443
- Description
- N/A
- Domains
- client.teamviewer.com
- Ports
- 443
- Description
- N/A
- Domains
- taf.teamviewer.com
- Ports
- 443
FORENSIC EVIDENCE
Other artifacts
- Type
- Mutex
- Value
- TeamViewer_LogMutex
- Type
- Mutex
- Value
- TeamViewerHooks_DynamicMemMutex
- Type
- Mutex
- Value
- TeamViewer3_Win32_Instance_Mutex
Detections
- Sigma
- https://github.com/magicsword-io/LOLRMM/blob/main/detections/sigma/teamviewer_registry_sigma.yml
- Description
- Detects potential registry activity of TeamViewer RMM tool
- Sigma
- https://github.com/magicsword-io/LOLRMM/blob/main/detections/sigma/teamviewer_network_sigma.yml
- Description
- Detects potential network activity of TeamViewer RMM tool
- Sigma
- https://github.com/magicsword-io/LOLRMM/blob/main/detections/sigma/teamviewer_files_sigma.yml
- Description
- Detects potential files activity of TeamViewer RMM tool
- Sigma
- https://github.com/magicsword-io/LOLRMM/blob/main/detections/sigma/teamviewer_processes_sigma.yml
- Description
- Detects potential processes activity of TeamViewer RMM tool
References
- https://community.teamviewer.com/English/kb/articles/4139-ports-used-by-teamviewer
- https://arista.my.site.com/AristaCommunity/s/article/Security-Analysis-TeamViewer#
- https://www.teamviewer.com/en/global/support/knowledge-base/teamviewer-classic/troubleshooting/log-file-reading-incoming-connection/
- https://www.synacktiv.com/publications/legitimate-rats-a-comprehensive-forensic-analysis-of-the-usual-suspects.html
- https://github.com/Purp1eW0lf/Blue-Team-Notes
Acknowledgements
- Person
- Théo Letailleur
- Handle
- in/theosyn