Chromium Extension Audit
Summary
This document outlines the process of auditing Chromium extensions installed on an endpoint.
Example Agent Procedure Log
- 8:44:35 am 23-Jan-23 Chromium Extensions Audit Success THEN provaltech.com/dan.hicks
- 8:44:34 am 23-Jan-23 Chrome Extensions Audit-0001 Log:
2023-01-23 08:44:36 INIT -----------------------------------------------
2023-01-23 08:44:36 INIT Get-ChromiumExtensions
2023-01-23 08:44:36 INIT System: DEV
2023-01-23 08:44:36 INIT User: DEV$
2023-01-23 08:44:36 INIT OS Bitness: AMD64
2023-01-23 08:44:36 INIT PowerShell Bitness: 64
2023-01-23 08:44:36 INIT PowerShell Version: 5
2023-01-23 08:44:36 INIT -----------------------------------------------
2023-01-23 08:44:36 LOG Starting browser inventory on DEV.
2023-01-23 08:44:37 LOG 'Edge' Extension path not detected for 'C:/Users/User'.
2023-01-23 08:44:37 LOG 'Brave' Extension path not detected for 'C:/Users/User'. - 8:44:34 am 23-Jan-23 Chromium Extensions Audit Firefox Extensions: Honey: Automatic Coupons & Rewards, Google Docs Offline, Chrome Web Store Payments provaltech.com/dan.hicks
- 8:44:34 am 23-Jan-23 Execute Powershell Command (64-bit, Run As System) Success THEN provaltech.com/dan.hicks
- 8:44:33 am 23-Jan-23 Execute Powershell Command (64-bit, Run As System)-0016 Powershell command complete. Results returned to global variable #global:psresult# and saved in Agent's Documents tab of server. provaltech.com/dan.hicks
- 8:44:33 am 23-Jan-23 Execute Powershell Command (64-bit, Run As System)-0016 Informational: GetFile command overwrote the server file C:/Kaseya/UserProfiles/229175768944442/GetFiles/../docs/psoutput.txt with the new contents from c:/provaltech/psoutput.txt in THEN step 3. provaltech.com/dan.hicks
- 8:44:29 am 23-Jan-23 Execute Powershell Command (64-bit, Run As System)-0011 Executing 64-bit Powershell command as System:
"/" -command "(%ProgramData%/_automation/AgentProcedure/ChromiumExtensionAudit/Get-ChromiumExtensions.ps1).ExtensionName" >"c:/provaltech/psoutputtmp.txt"
provaltech.com/dan.hicks - 8:44:29 am 23-Jan-23 Execute Powershell Command (64-bit, Run As System)-0013 Sending output to global variable. provaltech.com/dan.hicks
- 8:44:29 am 23-Jan-23 Execute Powershell Command (64-bit, Run As System)-0008 Custom commands detected as
(%ProgramData%/_automation/AgentProcedure/ChromiumExtensionAudit/Get-ChromiumExtensions.ps1).ExtensionName
provaltech.com/dan.hicks - 8:44:29 am 23-Jan-23 Execute Powershell Command (64-bit, Run As System)-0003 No Powershell file variable detected. provaltech.com/dan.hicks
- 8:44:25 am 23-Jan-23 Execute Powershell Command (64-bit, Run As System)-0002 Powershell is present. provaltech.com/dan.hicks
- 8:44:21 am 23-Jan-23 Execute Powershell Command Success THEN provaltech.com/dan.hicks
- 8:44:20 am 23-Jan-23 Execute Powershell Command-0011 Powershell command completed! provaltech.com/dan.hicks
- 8:44:02 am 23-Jan-23 Execute Powershell Command-0011 Executing Powershell
"/" -Command "New-Item -Type Directory -Path $env:ProgramData/_automation/AgentProcedure -name ChromiumExtensionAudit"
"/"
provaltech.com/dan.hicks - 8:44:02 am 23-Jan-23 Execute Powershell Command-0010 Not sending output to variable. provaltech.com/dan.hicks
- 8:44:02 am 23-Jan-23 Execute Powershell Command-0008 New command variable is:
-Command "New-Item -Type Directory -Path $env:ProgramData/_automation/AgentProcedure -name ChromiumExtensionAudit"
provaltech.com/dan.hicks - 8:44:02 am 23-Jan-23 Execute Powershell Command-0008 Custom commands detected as
New-Item -Type Directory -Path $env:ProgramData/_automation/AgentProcedure -name ChromiumExtensionAudit
provaltech.com/dan.hicks - 8:43:50 am 23-Jan-23 Execute Powershell Command-0002 Powershell is present. provaltech.com/dan.hicks
- 8:43:41 am 23-Jan-23 Run Now - Chromium Extensions Audit Admin provaltech.com/dan.hicks scheduled procedure Run Now - Chromium Extensions Audit to run at Jan 23, 2023, 8:43 AM.
Dependencies
Process
Runs the agnostic script to collect Chromium extensions installed on an endpoint.
Output
- Agent Procedure Log
- Custom Field: xPVAL Chromium Extensions Installed