tis-virustotaluploader icon

VirusTotal Uploader

Silent install package for VirusTotal Uploader

1.3-0
Utilities
System and network
Utilities
System and network

  • package: tis-virustotaluploader
  • name: VirusTotal Uploader
  • version: 1.3-0
  • categories: Utilities,System and network
  • maintainer: WAPT Team,Tranquil IT
  • editor: VirusTotal
  • licence: opensource_free,cpe:/a:gnu:gpl_v3
  • locale: all
  • target_os: macos
  • impacted_process: VirusTotalUploader2.2.exe
  • architecture: all
  • signature_date:
  • size: 9.14 Mo
  • installed_size: 1.48 Ko
  • homepage : https://virustotal.readme.io/docs/desktop-apps

package           : tis-virustotaluploader
version           : 1.3-0
architecture      : all
section           : base
priority          : optional
name              : VirusTotal Uploader
categories        : Utilities,System and network
maintainer        : WAPT Team,Tranquil IT
description       : It's a simple Microsoft Windows Desktop application that makes the interaction with VirusTotal as easy as a right-click.
depends           : 
conflicts         : 
maturity          : PROD
locale            : all
target_os         : macos
min_wapt_version  : 2.0
sources           : https://virustotal.readme.io/docs/desktop-apps
installed_size    : 1480
impacted_process  : VirusTotalUploader2.2.exe
description_fr    : C'est une application de bureau Microsoft Windows simple qui rend l'interaction avec VirusTotal aussi simple qu'un clic droit.
description_pl    : To prosta aplikacja na pulpit Microsoft Windows, która sprawia, że interakcja z VirusTotal jest tak łatwa, jak kliknięcie prawym przyciskiem myszy.
description_de    : Es handelt sich um eine einfache Microsoft Windows-Desktopanwendung, die die Interaktion mit VirusTotal so einfach wie einen Rechtsklick macht.
description_es    : Es una aplicación de escritorio simple de Microsoft Windows que hace que la interacción con VirusTotal sea tan fácil como un clic derecho.
description_pt    : É um aplicativo simples para desktop Microsoft Windows que torna a interação com o VirusTotal tão fácil quanto um clique com o botão direito.
description_it    : È una semplice applicazione desktop Microsoft Windows che rende l'interazione con VirusTotal semplice come un clic destro.
description_nl    : Dit is een eenvoudige Microsoft Windows-desktoptoepassing die de interactie met VirusTotal net zo eenvoudig maakt als een rechtermuisklik.
description_ru    : Это простое настольное приложение для Microsoft Windows, которое делает взаимодействие с VirusTotal таким же легким, как щелчок правой кнопкой мыши.
audit_schedule    : 
editor            : VirusTotal
keywords          : Virustotal
licence           : opensource_free,cpe:/a:gnu:gpl_v3
homepage          : https://virustotal.readme.io/docs/desktop-apps
package_uuid      : 17c39cbf-8ae6-499c-860f-fbc5b9c1ab8d
valid_from        : 
valid_until       : 
forced_install_on : 
changelog         : 
min_os_version    : 
max_os_version    : 
icon_sha256sum    : 1f8394da74f58490760e5e0948806b309520c0af5eef5c9fa10d840c82f38eb0
signer            : Tranquil IT
signer_fingerprint: 8c5127a75392be9cc9afd0dbae1222a673072c308c14d88ab246e23832e8c6bb
signature         : epp/zOxwixLpX58pRyaRk/dbgc0JleLnMxd3ysPUZWDvV76kIUSf9/clU0dypade3ZGuyxXRwyEb22tjWk5uSBeNVWQO1uBNCY4KZZli9jFJtrpePDVsy0S+m9NSKrzpGAN3/fzusEMxWcCYr4wXbTZAvaJJareyupjmEj+fGtYr48LAsXev3kmuaauJWuMlaGe6uGAvE3PekqnQDLvu83AWxAprB701noswrHc2IteaJfJb/zyVb9k/uM/u5KVqknIj8bNgdgfeETMMS/XcpNI43wlKinqv/9zXVmOiUFPZiEP4amzKB9a4etPAIOkR5frQBOUcNUn2FVaVS6GjAw==
signature_date    : 2024-05-27T11:00:08.181632
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

# -*- coding: utf-8 -*-
from setuphelpers import *


def install():
    # Declaring local variables
    bin_name = glob.glob("*.dmg")[0]

    install_dmg(bin_name,key="/Applications/VirusTotalUploader.app",min_version=control.get_software_version())

# -*- coding: utf-8 -*-
from setuphelpers import *
from setupdevhelpers import *
import glob

# Declaring global variables - Warnings: 1) WAPT context is only available in package functions; 2) Global variables are not persistent between calls


def update_package():
    result = False
    proxies = get_proxies()
    result = False
    if not proxies:
        proxies = get_proxies_from_wapt_console()

    version = [u for u in wgets('https://virustotal.readme.io/docs/desktop-apps',proxies=proxies).split('.dmg') if 'www.virustotal.com/static/bin/VirusTotalUploader_' in u ][0].split('_')[-1]

    url = "https://www.virustotal.com/static/bin/VirusTotalUploader_%s.dmg" % version
    last_bin = url.split('/')[-1]
    if not isfile(last_bin):
        wget(url,last_bin)
        result=True

    for f in glob.glob('*.dmg'):
        if f != last_bin:
            remove_file(f)

    control.set_software_version(version)
    control.save_control_to_wapt()

    return result

1d6bba21abf1d12bd669f614806a96d0f0ea9bafffb4938dae8cb88c57d7ccc9 : setup.py
6009c81e0d87b64f56e64ff3137f37fe61ae3b9b792b3700b37e4c55473da5d4 : VirusTotalUploader_1.3.dmg
77bdef8503ddab0b9bfad3712daba1d0868e3a42cbbe9ecfe940aa2d653ff7d3 : update_package.py
1f8394da74f58490760e5e0948806b309520c0af5eef5c9fa10d840c82f38eb0 : WAPT/icon.png
a5a97261381e1d0ad46ee15916abec9c2631d0201f5cc50ceb0197a165a0bbbf : WAPT/certificate.crt
a583a773e79f75c716606b6c93dbf3a0230494b69fc6ab96e9293f837cd380d6 : luti.json
c4638f1fdd648cd276b946785cf0f1fa4d21b95260cf94a651c5781d09eec913 : WAPT/control