0 Votes

Names, Descriptions, and File Paths of extensions for Chromium-based browsers
Log In or Register to download the BES file, and more.


Relevance

 
  * Results in a "string"/number
Show indented relevance
(((if ((value of keys "name" of it) as string) contains "__MSG_" then (values of keys "message" of values of keys ((parenthesized part 1 of (matches (regex "__msg_(.*)__") of (it as string as lowercase) of values of it)) of keys "name" of it) of it) else (values of keys "name" of it)) of jsons of (concatenation "" of (preceding text of last "}" of (jsons of concatenations "%22__MSG_messages_name__%22" of substrings separated by "%22__MSG_name__%22" of (it as string) of jsons of files "manifest.json" of it as string);(if (exists files "messages.json" of folders whose (name of it as lowercase is "en_us") of folders "_locales" of it) then (","&following text of first "{" of (jsons of concatenations "%22messages_name%22" of substrings separated by "%22name%22" of (it as string) of jsons of files "messages.json" of folders whose (name of it as lowercase is "en_us") of folders "_locales" of it as string as lowercase)) else (if (exists files "messages.json" of folders whose (name of it as lowercase is "en") of folders "_locales" of it) then (","&following text of first "{" of (jsons of concatenations "%22messages_name%22" of substrings separated by "%22name%22" of (it as string) of jsons of files "messages.json" of folders whose (name of it as lowercase is "en") of folders "_locales" of it as string as lowercase)) else ("}"))))),(if ((value of keys "description" of it) as string) contains "__MSG_" then (values of keys "message" of values of keys ((parenthesized part 1 of (matches (regex "__msg_(.*)__") of (it as string as lowercase) of values of it)) of keys "description" of it) of it) else (values of keys "description" of it)) of jsons of (concatenation "" of (preceding text of last "}" of (jsons of concatenations "%22__MSG_messages_desc__%22" of substrings separated by "%22__MSG_description__%22" of (it as string) of jsons of files "manifest.json" of it as string);(if (exists files "messages.json" of folders whose (name of it as lowercase is "en_us") of folders "_locales" of it) then (","&following text of first "{" of (jsons of concatenations "%22messages_desc%22" of substrings separated by "%22description%22" of (it as string) of jsons of files "messages.json" of folders whose (name of it as lowercase is "en_us") of folders "_locales" of it as string as lowercase)) else (if (exists files "messages.json" of folders whose (name of it as lowercase is "en") of folders "_locales" of it) then (","&following text of first "{" of (jsons of concatenations "%22messages_desc%22" of substrings separated by "%22description%22" of (it as string) of jsons of files "messages.json" of folders whose (name of it as lowercase is "en") of folders "_locales" of it as string as lowercase)) else ("}"))))),pathnames of it) of folders of folders of folders "Extensions" of folders of ((folders "google-chrome" of folders of folders "/home") ; (folders "Library/Application Support/Google/Chrome" of folders of folders "/Users") ; (folders "AppData\Local\Google\Chrome\User Data" of folders of folders ("C:\Users"; "C:\Documents and Settings")) ; (folders "AppData\Local\Microsoft\Edge\User Data" of folders of folders ("C:\Users"; "C:\Documents and Settings")) ; (folders "AppData\Roaming\Opera Software" of folders of folders ("C:\Users"; "C:\Documents and Settings"))))

Property Details

ID3022955
Status
TitleNames, Descriptions, and File Paths of extensions for Chromium-based browsers
Keywordsbrowser, chrome, opera, edge, extension
DescriptionGathers several useful fields on installed extensions for chromium-based browsers (Name, Description, File Path). File Path can be further broken down into: user profile, browser, browser profile, extension ID, and version. Returns a comma delimited list of these values per extension installed on the machine. We're gathering inventory with BigFix then exporting via .csv into Splunk, so I didn't break them down any further here. Started from jgstew's excellent relevance here: https://bigfix.me/relevance/details/3019273 , but found that many extensions don't follow the standard naming convention referenced here for property names and so were missing from the inventory. I spent way too many hours tinkering with this one not to share!
Added by
Last Modified by on 6/2/2020 5:11:41 PM
Counters 0 Downloads
User Rating 1 star 2 star 3 star 4 star 5 star * Average over 0 ratings. ** Log In or Register to add your rating.

Sharing

Relevance Image Sharing:

<a href='https://bigfix.me/cdb/relevance/3022955'><img src='https://bigfix.me/cdb/relevanceimage/3022955?width=400' border='0'></a>
Social Media:
Share this page on Yammer

Comments

Log In or Register to leave comments!