I Software
di questa rubrica
I software in questa
rubrica (ed in altre parti di questo sito) sono scritti in VB6.0
(Visual Basic 6.0) , un linguaggio obsoleto (e certamente non piu
"al passo con i tempi" ) ma che presenta il vantaggio
di permettere la scrittura ed il test del codice concentrandosi
sul problema da risolvere e non sulle intefacce grafiche di utente
(GUI) la cui creazione è resa semplice ed immediata grazie
all'ambiente di sviluppo totalmente integrato con il linguaggio
stesso.
Per compliare il
codice è necessaro però procurarsi una copia dell'ambiente
sviluppo (Microsoft VS6.0) ed un sistema opertativo idoneo a farlo
girare (come XP o precedenti) da installare su una partizione ,
un pc ad hoc o eventulmente su una macchina virtuale (ad esempio
attraverso Virtual Box).
Note
per gli eseguibili :
Gli eseguibili
sono stati controllati con i seguenti antivirus :
e-scan , McAffee , MSVscan , MS e non
sono state rilevate minacce.
Tali file sono prodotti dalla complizione di codice in VB6.0 e quindi
molto attenzionati dagli antivirus (specie quelli basati su ricerche
con tecniche di Intelligenza Aritficiale) perchè in poche
linee di codice è possibile creare software potenzilmente
dannosi. Infatti, se da un lato la rapidita di scrittura del codice
è stata la chiave del successo storico di VB6.0 dall'altro
la semplicità con cui si può accedere alle risorse
di sistema è stata, come spesso accade, sfruttata frequentemente
dai maleintenzionati.
E' possibile pertanto che nella scansione con altri antivirus vengano
rilevati falsi positivi. In tal caso se si ritiene
che ci si trovi di fronte ad una reale minaccia è possibile
scaricare il file sorgente e ricompliare il progetto (a patto chiaramente
di possedere i succitati strumenti neccessari a farlo).
Sono pubblicate
comunque le chiavi di cifratura SHA256 da conforntare
con quelle ottenute dai file scaricati al fine di garantire l'integrità
degli stessi.
Ciò può essere effettuato in :
Windows
10 |
Aprire il terminale
e posizionarsi nella cartella del file
Digitare : certutil -hashfile
nomefile.exe SHA256 |
Ubuntu |
Posizionarsi nella cartella
del file ed aprire qui il terminale (Tasto dx e voce relativa
nel menu contestuale).
Digitare : sha256sum nomefile.exe |
On line |
Drag&Drop del file scaricato nella
relativa casella del sito sotto :
https://emn178.github.io/online-tools/sha256_checksum.html |