Come controllare che le macro non contengano codice malevolo?

Anonimo
2024-01-13T09:24:16+00:00

Buongiorno, nel file allegato ci sono delle macro che servono per far funzionare il programma di calcolo contenuto nel file. Excel ovviamente mi avvisa sui pericoli che si corrono. Come posso fare, prima di eseguire le macro, per controllare che sia tutto a posto sul fronte sicurezza? Se tutto è ok, per eseguire le macro devo agire da opzioni e attivarle? Grazie per le risposte

OptionTradingWorkbook.xls

Microsoft 365 e Office | Excel | Per la casa | Windows

Domanda bloccata. Questa domanda è stata eseguita dalla community del supporto tecnico Microsoft. È possibile votare se è utile, ma non è possibile aggiungere commenti o risposte o seguire la domanda.

0 commenti Nessun commento

Risposta accettata dall'autore della domanda

Anonimo
2024-01-13T17:33:16+00:00

Ciao Antonio,

Che io sappia no.

Ma non si sa mai con il vba :-)

Oltre alle risposte di Casanmaner, che condivido in pieno, aggiungerei solo che se sapessi "Come controllare che le macro non contengano codice malevolo" guadagnerei una bella fortuna vendendo i miei segreti a Microsoft !🤣

===

Regards,

Norman

Immagine

La risposta è stata utile?

1 persona ha trovato utile questa risposta.
0 commenti Nessun commento

Risposta accettata dall'autore della domanda

Anonimo
2024-01-13T14:10:25+00:00

Che io sappia no.

Ma non si sa mai con il vba :-)

La risposta è stata utile?

1 persona ha trovato utile questa risposta.
0 commenti Nessun commento

Risposta accettata dall'autore della domanda

Anonimo
2024-01-13T10:45:30+00:00

Se non sei sicuro del contenuto puoi aprire il file, da Apri=>Sfoglia, digitando il Maiusc prima di cliccare sul pulsante Apri.

In questo modo, a prescindere dalle impostazioni di protezione, il file viene aperto in modo che eventuali macro di apertura non vengano eseguite.

Poi non resta che esaminare il codice presente nel progetto vba per capire se viene eseguito qualche azione che, in un modo o un altro, possa eseguire azioni pericolose (cancellazione dati, scaricamento di eseguibili che poi vengono lanciati in "back ground".

Alcuni antivirus eseguono un controllo e arrivano ad eliminare i moduli vba che contengono potenziale codice pericoloso (in particolare che esegua la cancellazione di file/cartelle).

Il problema è che spesso lo fanno anche quando gli hai indicato che il file è sicuro! :)

Ma la soluzione migliore è sempre quella di non aprire file sconosciuti :D

La risposta è stata utile?

1 persona ha trovato utile questa risposta.
0 commenti Nessun commento

3 risposte aggiuntive

Ordina per: Più utili
  1. Anonimo
    2024-01-13T18:45:11+00:00

    Incredibile che non ci sia il modo di scoprire una cosa del genere. Nel dubbio , rinuncio al file.Grazie comunque.

    La risposta è stata utile?

    0 commenti Nessun commento
  2. Anonimo
    2024-01-13T12:15:52+00:00

    Grazie per la risposta. Proverò quanto mi hai indicato. Il problema sarà che non conosco il VBA. C'è qualche modo per "farlo leggere" e capire cosa aziona?

    La risposta è stata utile?

    0 commenti Nessun commento