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).ExtensionNameprovaltech.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 ChromiumExtensionAuditprovaltech.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