tis-remote-desktop-manager-agent
2025.1.38.0-2
Remote Desktop Manager Agent enables Remote Desktop Manager to securely execute local scripts via the virtual channels of an RDP session
672 downloads
Download
See build result See VirusTotal scan

- package : tis-remote-desktop-manager-agent
- name : Remote Desktop Manager Agent
- version : 2025.1.38.0-2
- categories : System and network
- maintainer : WAPT Team,Tranquil IT,Amel FRADJ,
- editor :
- licence : proprietary_free,wapt_private
- locale :
- target_os : windows
- impacted_process : dwm , Desktop Manager Agent
- architecture : x64
- signature_date : 2025-05-19 16:04
- size : 3.04 Mo
- homepage : https://devolutions.net/remote-desktop-manager/download/
package : tis-remote-desktop-manager-agent
version : 2025.1.38.0-2
architecture : x64
section : base
priority : optional
name : Remote Desktop Manager Agent
categories : System and network
maintainer : WAPT Team,Tranquil IT,Amel FRADJ,
description : Remote Desktop Manager Agent enables Remote Desktop Manager to securely execute local scripts via the virtual channels of an RDP session
depends :
conflicts :
maturity : PROD
locale :
target_os : windows
min_wapt_version : 2.3
sources :
installed_size :
impacted_process : dwm , Desktop Manager Agent
description_fr : Remote Desktop Manager Agent permet à Remote Desktop Manager d'exécuter en toute sécurité des scripts locaux via les canaux virtuels d'une session RDP
description_pl : Remote Desktop Manager Agent umożliwia Remote Desktop Manager bezpieczne wykonywanie lokalnych skryptów za pośrednictwem wirtualnych kanałów sesji RDP
description_de : Der Remotedesktopmanager-Agent ermöglicht es dem Remotedesktopmanager, lokale Skripte sicher über die virtuellen Kanäle einer RDP-Sitzung auszuführen
description_es : Remote Desktop Manager Agent permite a Remote Desktop Manager ejecutar de forma segura scripts locales a través de los canales virtuales de una sesión RDP
description_pt : O Agente do Gestor de Ambiente de Trabalho Remoto permite ao Gestor de Ambiente de Trabalho Remoto executar scripts locais de forma segura através dos canais virtuais de uma sessão RDP
description_it : Remote Desktop Manager Agent consente a Remote Desktop Manager di eseguire in modo sicuro gli script locali attraverso i canali virtuali di una sessione RDP
description_nl : Met Remote Desktop Manager Agent kan Remote Desktop Manager veilig lokale scripts uitvoeren via de virtuele kanalen van een RDP-sessie
description_ru : Remote Desktop Manager Agent позволяет Remote Desktop Manager безопасно выполнять локальные сценарии через виртуальные каналы RDP-сессии
audit_schedule :
editor :
keywords :
licence : proprietary_free,wapt_private
homepage : https://devolutions.net/remote-desktop-manager/download/
package_uuid : 320edefc-cadb-4c30-9f05-e5e68fa7b323
valid_from :
valid_until :
forced_install_on :
changelog : https://devolutions.net/remote-desktop-manager/release-notes/agent/
min_os_version :
max_os_version :
icon_sha256sum : 8a92e1fc299e8795981087945fafc078c74df26df9f977efa248d994123e17f0
signer : Tranquil IT
signer_fingerprint: 8c5127a75392be9cc9afd0dbae1222a673072c308c14d88ab246e23832e8c6bb
signature_date : 2025-05-19T16:04:26.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 : ZsQdXyL2jffBrg+WCZDYiUaMoXMQTOROq7pWrDctrSew531q4Bk5vABDMe0nwlk/aqBzkq89lOSPYIPRCW/cplBXx/eFLYUlIvYDfeRMvC0xoZR/QozOijFYq+tgW8fLmLr3NDRbIy/DFmr6CWCQ/702neufiXm3wz2JyBIXNK9walTHlujZxN/uDxQ30RqgcFl1hbvm3s1vvKHXS+GsrBmbJzUC2CZNWaHuZMTBPy4tMY7jX4ooBW44ubqT+Q+beuEdau2fXfUHWCqFYBpbeH6UwUjryM9ZLdhBoXzXUGih72aHOprAILJeUPvSlrtJsD7WxGeXy1wym180PEwCxQ==
# -*- 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
def install():
# Declaring local variables
bin_name = glob.glob("Setup.RemoteDesktopManagerAgent.*.msi")[0]
# Installing the software
install_msi_if_needed(bin_name,
name ="Remote Desktop Manager Agent",
min_version = control.get_software_version())
# -*- coding: utf-8 -*-
##################################################
# This file is part of WAPT Enterprise
# All right reserved, (c) Tranquil IT Systems 2024
# For more information please refer to
# https://wapt.tranquil.it/store/licences.html
##################################################
from setuphelpers import *
from setupdevhelpers import *
import requests
import waptlicences
def update_package():
# Declaring local variables
package_updated = False
proxies = get_proxies_from_wapt_console()
if not proxies:
proxies = get_proxies()
url_base = "https://devolutions.net/remote-desktop-manager/home/download/"
response = requests.get(url_base, allow_redirects=True, proxies=proxies)
# Utilisation de bs_find_all pour extraire les versions et trouver la plus récente
div = bs_find(response.text, "a", "data-g-event","rdm_download_team", proxies=proxies)
latest_version = div["data-g-version"]
download_url = "https://cdn.devolutions.net/download/Setup.RemoteDesktopManagerAgent.%s.msi" %latest_version
msi_file = download_url.split("/")[-1]
# Supprimer les anciens fichiers binaires
for f in glob.glob("*.msi"):
if f != msi_file:
remove_file(f)
if not isfile(msi_file):
print("Downloading: %s" % msi_file)
wget( download_url, msi_file, proxies=proxies)
else:
print("Binary is present: %s" % msi_file)
expected_issuer = 'Devolutions Inc'
sign_name = waptlicences.check_msi_signature(msi_file)[0]
if sign_name != expected_issuer:
error(f'Bad issuer {sign_name} != {expected_issuer} ')
version = get_version_from_binary(msi_file)
# Mettre à jour le package
control.set_software_version(version)
control.save_control_to_wapt()
return package_updated
d0ca608475adcb7c6c80527cdf5ad0377e2664d38b3aaf359a102608bdfcc33f : Setup.RemoteDesktopManagerAgent.2025.1.38.0.msi
38d056ab130f7bf7c481c12636a4e9959de36561d3dfcbe54c6e3571bc0c1dc3 : WAPT/certificate.crt
6fd57d237523bf65b2ec692991df1f9768cd0abe4cf147c63cf62647a85c3789 : WAPT/control
8a92e1fc299e8795981087945fafc078c74df26df9f977efa248d994123e17f0 : WAPT/icon.png
f22b68d4d69141269aab9fa676887131cc538e2a9b32ce71192b56c789abba40 : luti.json
be5fed34e57e183947cdf9e3d8e8268c35c1c3ba8af693ad233a4cf0b50e7817 : setup.py
ca19ad681569e7170c80d874f0c42e765320b0a97bbd7d1a141ca0621ee06948 : update_package.py