Connectwise/Screenconnect
Currently named Connectwise, but old Screenconnect name still persists
Event logs
| Event Log | Event ID | Provider | Message |
|---|---|---|---|
| Application.evtx | 100 | ScreenConnect Client (<random>)* or Screenconnect |
Cloud account administrator connected |
| Application.evtx | 101 | ScreenConnect Client (<random>)* or Screenconnect |
Cloud account administrator disconnected |
| Application.evtx | 201 | ScreenConnect Client (<random>)* or Screenconnect |
Transferred files with action 'Transfer' |
| Application.evtx | 200 | ScreenConnect Client (<random>)* or Screenconnect |
"Executed command of length" (but no command is provided) |
- There is also a Service install (EID: 7045, System evtx) on screenconnect install.
- No Evtxecmd map can cover this due to engineering decisions. The result will be in the Payload column.
- Previous versions had all of the above events in EventID == 1. However, more recent testing showed 100, 101, and 201. The 4th row may still be Event ID == 1. Additional testing needed.
Application files
- User config -
C:\Windows\SysWOW64\config\systemprofile\AppData\Local\ScreenConnect Client (<random>)\user.config %PROGRAMDATA%\ScreenConnect Client (<random>)\%PROGRAMFILES(x86)%\ScreenConnect Client (<random>)\%SYSTEMROOT%\temp\screenconnect\[version]\%USERPROFILE%\Documents\ConnectWiseControl\captures\- File execution -
%USERPROFILE%\Documents\ConnectWiseControl\Temp\malware.exe - File Transfers -
%USERPROFILE%\Documents\ConnectWiseControl\Files\ - Scripts -
%SYSTEMROOT%\temp
Useful notes
If you see https://