detect-prifou-pua
Description
This query was originally published in the threat analytics report, ironSource PUA & unwanted apps impact millions. IronSource provides software bundling tools for many popular legitimate apps, such as FileZilla. However, some of ironSource's bundling tools are considered PUA, because they exhibit potentially unwanted behavior. One component of these tools, detected by Microsoft as Prifou, silently transmits system information from the user. It also installs an outdated version of Chromium browser with various browser extensions, resets the user's home page, changes their search engine settings, and forces Chromium and itself to launch at startup. The following query can be used to locate unique command-line strings used by ironSource bundlers to launch Prifou, as well as commands used by Prifou to install Chromium.
Query · kql
union DeviceFileEvents, DeviceProcessEvents | where Timestamp > ago(7d) // Prifou launched by ironSource bundler | where ProcessCommandLine has "/mhp " and ProcessCommandLine has "/mnt " and ProcessCommandLine has "/mds " // InstallCore launch commands or (ProcessCommandLine has "/mnl" and ProcessCommandLine has "rsf") // Chromium installation or ProcessCommandLine has "bundlename=chromium" or FileName == "prefjsonfn.txt" | project SHA1, ProcessCommandLine, FileName, InitiatingProcessFileName, InitiatingProcessCommandLine, InitiatingProcessSHA1