tis-virustotaluploader

2.2-0
C'est une application de bureau Microsoft Windows simple qui rend l'interaction avec VirusTotal aussi simple qu'un clic droit.
513 téléchargements
Télécharger
Voir le résultat de la construction Voir l'analyse de VirusTotal
tis-virustotaluploader icon
  • package : tis-virustotaluploader
  • name : VirusTotal Uploader
  • version : 2.2-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 : windows
  • impacted_process : VirusTotalUploader2.2.exe
  • architecture : all
  • signature_date : 2024-05-27 11:00
  • size : 126.93 Ko
  • installed_size : 1.48 Ko
  • homepage : https://virustotal.readme.io/docs/desktop-apps
package           : tis-virustotaluploader
version           : 2.2-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         : windows
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      : a96b6b06-a149-4d0a-bc62-12a5544f4f31
valid_from        : 
valid_until       : 
forced_install_on : 
changelog         : 
min_os_version    : 
max_os_version    : 
icon_sha256sum    : 1f8394da74f58490760e5e0948806b309520c0af5eef5c9fa10d840c82f38eb0
signer            : Tranquil IT
signer_fingerprint: 8c5127a75392be9cc9afd0dbae1222a673072c308c14d88ab246e23832e8c6bb
signature         : TCde0psqvw6hqQWF8uSfIIDXX1asLbyFBjWgVoDvGIcDLTabqKt/kMeiqUfsUxCt181VpsCLmARdRPwv3ECSFuvZindTLn096XV4Mb4d5vjA0TxVsDWWd5sCss+++a6KtqsIjObKJWYhLxugDeF2mO9yJwlrSJ5LNfwTPH4gf6huQ5YYqbQD15Pt5ba8bPfMf3li4JO8l0uitDd/JMd9Dwa6+VtKfYdEkOntUAw10zag13eaJR3P1mUhOQdsUkAmmhnrT4obW5Z4aHPEUEgyYU/IBWebA3My5Mcd+aw4t4ynHP6ZhOINe3G0fHs74gi8+JmjFgKt18Q/DsIotudAUA==
signature_date    : 2024-05-27T11:00:28.959181
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("*.exe")[0]

    def get_version(key):
        return key['name'].split(' ')[-1]

    install_exe_if_needed(bin_name,'/S',key='VTUploader',min_version=control.get_software_version(),get_version=get_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 = wgets('https://virustotal.readme.io/docs/desktop-apps',proxies=proxies).split('www.virustotal.com/static/bin/vtuploader')[1].split('.exe')[0]

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

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

    control.set_software_version(version)
    control.save_control_to_wapt()

    return result
34d418fbcfed54e9b08a31a85c29eaed537f43166ca659e8141727d9a5499a0c : setup.py
 : __pycache__
37a51f9b0281f2b106344134948580c52c9c3f1991f582c3ed50c13eb50de08a : update_package.py
0918fa4b22d3e212a13fa449a5a7b5c3ec97759dd87db6d281f387b1570e13c9 : vtuploader2.2.exe
1f8394da74f58490760e5e0948806b309520c0af5eef5c9fa10d840c82f38eb0 : WAPT/icon.png
a5a97261381e1d0ad46ee15916abec9c2631d0201f5cc50ceb0197a165a0bbbf : WAPT/certificate.crt
36ae964b09ac0668c31485cc19c30dc5db44dff47f1bf1d8f36f886e8396f610 : luti.json
dbafde261595b20a045541a67c34bd0a9434af79d8f1ab6afdc1eafd91117320 : WAPT/control