Malwarebytes
Paquet d’installation silencieuse pour Malwarebytes
4.6.14.402-7
Security
Security
Les paquets PREPROD sont des paquets construits via LUTI.
Ils restent généralement 5 jours en PREPROD, après quoi un deuxième scan VirusTotal est effectué pour vérifier que le status n'a pas changé.
Si le paquet réussit ce dernier contrôle, il est promu en PROD et publié sur le store.
- package: tis-malwarebytes
- name: Malwarebytes
- version: 4.6.14.402-7
- categories: Security
- maintainer: WAPT Team,Tranquil IT,Jimmy PELÉ
- editor: Malwarebytes
- licence: freemium
- locale: all
- target_os: windows
- impacted_process: mbam,MbamBgNativeMsg,MBAMInstallerService,MbamPt,MBAMService,mbamtray,MBAMWsc,mbuns,malwarebytes_assistant
- architecture: x64,x86
- signature_date:
- size: 1.45 Mo
- installed_size: 250.85 Mo
- homepage : https://fr.malwarebytes.com/
package : tis-malwarebytes
version : 4.6.14.402-7
architecture : x64,x86
section : base
priority : optional
name : Malwarebytes
categories : Security
maintainer : WAPT Team,Tranquil IT,Jimmy PELÉ
description : Malwarebytes is an anti-malware software that finds and removes malware
depends :
conflicts :
maturity : PREPROD
locale : all
target_os : windows
min_wapt_version : 2.0
sources : https://www.malwarebytes.com/mwb-download
installed_size : 250847232
impacted_process : mbam,MbamBgNativeMsg,MBAMInstallerService,MbamPt,MBAMService,mbamtray,MBAMWsc,mbuns,malwarebytes_assistant
description_fr : Malwarebytes est un logiciel créé pour détecter et supprimer les logiciels malveillants
description_pl : Malwarebytes to oprogramowanie anty-malware, które znajduje i usuwa złośliwe oprogramowanie
description_de : Malwarebytes ist eine Anti-Malware-Software, die Malware findet und beseitigt
description_es : Malwarebytes es un software antimalware que encuentra y elimina el malware
description_pt : Malwarebytes é um software anti-malware que encontra e remove malware
description_it : Malwarebytes è un software anti-malware che trova e rimuove il malware
description_nl : Malwarebytes is een anti-malware software die malware vindt en verwijdert
description_ru : Malwarebytes - это антивирусное программное обеспечение, которое находит и удаляет вредоносные программы
audit_schedule :
editor : Malwarebytes
keywords : malware,spyware,ads
licence : freemium
homepage : https://fr.malwarebytes.com/
package_uuid : 8928e9e8-e0e0-46fa-bfc5-c82ff80ff593
valid_from :
valid_until :
forced_install_on :
changelog :
min_os_version : 6.1
max_os_version :
icon_sha256sum : 1fe4f6c86e0972272f4398673d2c3cfecbdfc2436f9d0e407aef7e4aeef95354
signer : test
signer_fingerprint: b82fc8ef4a4475c0f69ac168176c2bfc58f572eb716c4eadd65e4785c155dd8e
signature_date : 2026-01-28T13:16:11.000000
signed_attributes : package,version,architecture,section,priority,name,categories,maintainer,description,depends,conflicts,maturity,locale,target_os,min_wapt_version,sources,installed_size,impacted_process,description_fr,description_pl,description_de,description_es,description_pt,description_it,description_nl,description_ru,audit_schedule,editor,keywords,licence,homepage,package_uuid,valid_from,valid_until,forced_install_on,changelog,min_os_version,max_os_version,icon_sha256sum,signer,signer_fingerprint,signature_date,signed_attributes
signature : YI9Yr8CpuOhzKe0YAPL9N3ARio5a4c1lN3W04WBxrKqLHiLAoQYW7i102VwNGhaaUvX/yC3G2+ih3ETnOzQRjcm1TUsOQxV1Oaq/7a1agSdtWGAtX55IYpZ+sa0WSaNTwOqm8OJpttuz/gYmIyJTvH0hMBclcAWZ603kewhdsjqvhOo7bbqOLfT7ke99fSddlvOif1YYiFjwHe8nDI6VyFjTJXUZ5B5dXFv46bI+UHSxCMDTMNmVeCSFaq2vwRAKzc6J6iO0T3vk6LcLJNztwoz/bFUdm+ns7RBQbl28DfbE0b3lyfHZMfQB3txREw6znJ6T9Gzo/K3o/Oaly1gzhg==
# -*- coding: utf-8 -*-
from setuphelpers import *
r"""
Usable WAPT package functions: install(), uninstall(), session_setup(), audit(), update_package()
"""
# Declaring global variables - Warnings: 1) WAPT context is only available in package functions; 2) Global variables are not persistent between calls
bin_name = "MBSetup.exe"
silentflags = "/VERYSILENT /SUPPRESSMSGBOXES /NORESTART"
app_uninstallkey = "{35065F43-4BB2-439A-BFF7-0F1014F2E0CD}_is1"
app_editor_dir = makepath(programfiles, "Malwarebytes")
app_dir = makepath(programfiles, "Malwarebytes", "Anti-Malware")
bin_path = makepath(app_dir, "mbuns.exe")
def install():
# Declaring local variables
package_version = control.get_software_version()
# Installing the software
print("Installing: %s (%s)" % (control.name, package_version))
install_exe_if_needed(bin_name, silentflags=silentflags, key=app_uninstallkey, min_version="", timeout=600)
# Avoiding the usage by WAPT of the app built-in Uninstallstring
uninstallkey.remove(app_uninstallkey)
def audit():
# Declaring local variables
package_version = control.version.split("-", 1)[0]
app_name = control.name
# Getting installed software version
if installed_softwares(uninstallkey=app_uninstallkey):
installed_version = installed_softwares(uninstallkey=app_uninstallkey)[0]["version"]
else:
installed_version = None
# Auditing software
print("Auditing: %s" % control.package)
if installed_version is None:
print("%s is not installed" % (app_name, installed_version))
return "ERROR"
else:
print("%s is installed in correct version (%s)" % (app_name, installed_version))
return "OK"
def uninstall():
# Uninstalling the software
for to_uninstall in installed_softwares(app_uninstallkey):
print("Removing: %s (%s)" % (to_uninstall["name"], to_uninstall["version"]))
killalltasks(control.impacted_process.split(","))
run([bin_path] + ["/VERYSILENT"] + ["/NORESTART"])
wait_uninstallkey_absent(to_uninstall["key"])
""" if service_installed("MBAMService"):
service_delete("MBAMService") """
""" if isdir(app_dir):
killalltasks(control.impacted_process.split(","))
print("Removing: %s" % (app_dir))
remove_tree(app_dir)
if isdir(app_editor_dir) and dir_is_empty(app_editor_dir):
print("Removing: %s since he is empty" % (app_editor_dir))
remove_tree(app_editor_dir) """
# -*- coding: utf-8 -*-
from setuphelpers import *
import platform
def update_package():
# Declaring local variables
result = False
proxies = get_proxies()
if not proxies:
proxies = get_proxies_from_wapt_console()
url = "https://www.malwarebytes.com/mwb-download"
download_url = "https://data-cdn.mbamupdates.com/web/mb4-setup-consumer/MBSetup.exe"
latest_bin = download_url.split("/")[-1]
# Downloading latest binaries
if not isfile(latest_bin):
remove_file(latest_bin)
if not isfile(latest_bin):
print("Downloading: %s" % latest_bin)
wget(download_url, latest_bin, proxies=proxies)
# Checking version from file
version = get_version_from_binary(latest_bin, "FileVersion")
# Changing version of the package
if Version(version) > Version(control.get_software_version()):
print("Software version updated (from: %s to: %s)" % (control.get_software_version(), Version(version)))
result = True
else:
print("Software version up-to-date (%s)" % Version(version))
control.version = "%s-%s" % (Version(version), control.version.split("-", 1)[-1])
# control.set_software_version(version)
control.save_control_to_wapt()
# Deleting outdated binaries
remove_outdated_binaries(version)
# Validating update-package-sources
return result
fac81ed928b9c2afad4f0fc86165159142f98ee70e0e7f588a7a9b2d5462952f : MBSetup.exe
01ca7fe94636e5a08fcb73849d3b5df25d51e2c82f4dd1a08f01798b25899819 : WAPT/certificate.crt
4fc58a3479f8238e4f16dc3eaca2ee1223d9c93c995f98b24b3718a87277ace6 : WAPT/changelog.txt
ca59a738f631bdb1f0f496c901b2de6a31a6e169cea0049dc856b4fe45d0f56a : WAPT/control
1fe4f6c86e0972272f4398673d2c3cfecbdfc2436f9d0e407aef7e4aeef95354 : WAPT/icon.png
f3d6d6e788a4c6276b5c9fa2a3f84ae1f93a399f4ae586e77ca74365d97e6243 : luti.json
60fcf66adaf6443786899e2fb2cda116eabde54064aaf7af2cf9482b8520cc1a : setup.py
c39c4e3985810f7e1a13892a9aeec6649c5a9d626536d25594bd28a79e1fe633 : update_package.py
4.5.2.260-5
===
split update package