Posted on 04-28-2017 02:08 PM
Does anyone know how to deploy Malwarebytes Breach Remediation 1.2.6.730?
A lot of the information here was helpful and applies to Breach Remediation too.
Deploying Malwarebytes Anti-Malware for Mac 1.1.3.72
https://www.jamf.com/jamf-nation/discussions/17532/deploying-malwarebytes-for-mac-1-1-3-72
However, on first launch Breach Remediation asks for a Registration Key. When I type my key in it adds the license info in the preference file in the users home folder.
/Users/<username>/Library/Preferences/com.malwarebytes.breachremediation.plist
I tried moving that file to
/Library/Preferences/com.malwarebytes.breachremediation.plist
then created a new user but it just gets ignored and asks for the Registration Key again.
The contents of com.malwarebytes.breachremediation.plist look like this.
Converted Binary PList: {
"NSWindow Frame MBAM-Mac-MainWindow" = "655 8 600 500 0 0 1440 878 ";
SUEnableAutomaticChecks = 1;
SUFeedURL = "https://data-cdn.mbamupdates.com/v1/mbam-mac/updates-mbbr-mac.xml";
SUHasLaunchedBefore = 1;
SULastCheckTime = "2017-04-28 19:53:58 +0000";
SUSendProfileInfo = 0;
active = active;
didCheckRemoveHelperTool = 0;
licenseAgreed = 1;
licenseAutoRenew = 0;
licenseEndDate = "2030-10-43 00:59:59 +0000";
licenseKey = "this is my license in plain text";
licenseTermEndsOn = "2030-10-43T00:59:59.000+00:00";
licenseTermType = subscription;
licenseVolumePurchased = 5525;
licenseVolumeUsed = 2;
machineID = SAD7923NSDGL2035AB923N924NDJEI4OMVUUE34
;
Posted on 05-01-2017 06:14 AM
I have only use the command line version of MBBR, but whenever I run that, I first run the command to check the license server as the key is only valid for 14 days.
sudo mbbr register [-key:<prodkey>]
Posted on 05-01-2017 12:18 PM
Per MalwareBytes support
"The CLI App, and the GUI app are seperate clients"
So doing
sudo mbbr register
does nothing for the GUI app, it still asks for the registration key on first launch even after I run that command prior to first launching the GUI app.
Their response to mass deploying a custom .pkg with the application already licensed:
"Thanks for bringing this need up. At this time the GUI Client does not contain this functionality (to inject the key into the package), but my Devs are looking if there is a work around. If not now, this is now known as a feature request that has their attention."
Posted on 05-01-2017 06:43 PM
I had exactly the same experience, I asked support if it were possible and subsequently to file it as a feature request. They weren't all that interested, however I later chatted with a senior member of the Mac division at Malwarebytes and he was more supportive of the idea.
Here's hoping they are able to implement that one soon!
Posted on 05-01-2017 09:17 PM
I do not use the software (sorry to hear that the vendor is not following Apple's guidelines on it and making it more manageable by placing the plist in the /Library, rather than at the Users level), though I am wondering if you had tried using Composer to snapshot the installation, create a DMG, and fill in all user templates?
It is not a .PKG, but this might be one of those rare situations where a DMG may have to do?