In questo brevissimo videotutorial voglio parlarvi di una misura di sicurezza importante per chi utilizza Blender.
Trascrizione del video
Salve a tutti! In questo brevissimo videotutorial voglio parlarvi di una misura di sicurezza importante per chi utilizza Blender. Ho ricevuto un’email da uno store online che mi ha consigliato di disattivare l’opzione "Auto Run Python Scripts", per evitare il rischio di eseguire automaticamente script potenzialmente dannosi presenti in alcuni file blend scaricati da internet.
Questa opzione, se attiva, permette l’esecuzione automatica di eventuali script Python inclusi nel file ogni volta che lo si apre. In Blender 4.3, la trovate in Edit Preferences, nella sezione Save And Load, all’interno del gruppo Blend Files. Di norma dovrebbe essere disattivata di default, ma è sempre meglio controllare. In altre versioni di Blender, la stessa opzione potrebbe trovarsi in altre sezioni come System o File Paths, all’interno di Preferences.


Il mio consiglio è quello di disattivare questa opzione, se non lo è già, e rendere permanente questa impostazione cliccando su Save Preferences, in basso a sinistra nella scheda.
Se, dopo averla disattivata, aprite un file Blender e vi appare un messaggio come "Python scripts not executed" o qualcosa di simile, significa che c'erano script nel file ma non sono stati eseguiti. Non attivateli se non siete sicuri della fonte del file e del contenuto degli script.
Per fare un controllo più approfondito, potete aprire l’Editor di testo all’interno di Blender e verificare se nel file sono presenti script. In alcuni casi si tratta di script legittimi, ad esempio per rig complessi o tool personalizzati. Tuttavia, se avete scaricato un semplice modello 3D, in genere non dovrebbe contenere script. Prestate particolare attenzione se vedete codici che fanno uso di moduli come os, subprocess, socket, requests, o che leggono e scrivono file sul disco o effettuano chiamate di rete.

Nell'email che ho ricevuto si parlava di uno script nascosto in un oggetto Armature. Un'altra buona norma potrebbe essere quella di esaminare la struttura del file nell'outliner, per verificare che non ci siano oggetti sospetti con nomi strani o lunghi, o armature o oggetti nascosti.

Alcuni oggetti potrebbero avere poi driver o custom properties inusuali. In alcuni casi possono essere elementi legittimi, ma se il file contiene, ad esempio, solo un modello statico, la loro presenza può essere un campanello d’allarme.

Spero che queste informazioni vi siano state utili, senza allarmarvi troppo ma aiutandovi a usare Blender in modo più consapevole e sicuro. A differenza di quanto avviene con la maggior parte dei miei videotutorial, la versione PDF di questo tutorial non è attualmente disponibile per il download. In descrizione trovate comunque il link alla pagina contenente le versioni PDF di molti altri miei videotutorial. In ogni caso, questo è un ottimo momento per iscrivervi al canale e attivare le notifiche! Alla prossima!