Sbloccare il blocco protetto in simatic manager (PLC Siemens S7)
In passato ho utilizzato molte volte l'”Editor esadecimale per modificare DPB in DPx” per aggirare la protezione dei progetti VBA sui miei vecchi progetti VBA di Excel (.xls), quindi so sicuramente come farlo e so che posso farlo.
Aprendo l’editor VBA viene visualizzato un messaggio che indica che il progetto è danneggiato e che verrà rimosso. Si apre quindi l’editor VBA e, come è ovvio, tutto il VBA viene eliminato dai moduli e dai fogli di lavoro.
Ma ho scoperto che la lunghezza della chiave “GC” creata sul mio foglio di lavoro “fittizio” è più corta della chiave “GC” del foglio di lavoro a cui voglio accedere (il “target”). Avevo letto altrove che nei casi in cui le chiavi “target” erano più lunghe, si potevano imbottire le chiavi “dummy” della stessa lunghezza, ma non riesco a trovare nulla che indichi cosa fare nel caso inverso.
NON sono riuscito a farlo funzionare su Mac Excel 2011. Cambiando il file da filname.xlsm a fielname.zip e viceversa si ottiene un file excel corrotto che Excel 2011 si rifiuta di riconoscere.
Sono riuscito a farlo funzionare su un vecchio computer Windows (XP/Excel 2007) modificando il nome del file .xlsm in .zip, modificando i valori DPB= E GC= nel file vbaproject.bin con un editor esadecimale e salvando il tutto nel file .zip prima di rinominare il file .zip in xlsm. Ho usato l’esempio di “prova” fornito da Ricko in basso e ha funzionato con un’unica avvertenza: ho dovuto “imbottire” il mio valore GC per renderlo della stessa lunghezza di quello originale nel mio file.
Come si fa a sproteggere un foglio Excel senza password usando VBA?
Utilizzare Alt+F11 per accedere all’editor di macro. Una volta entrati in VBA, fate doppio clic sul foglio da sbloccare nel menu a sinistra. Si aprirà la pagina delle dichiarazioni generali del foglio. Sub PasswordBreaker() ‘Rompe la protezione della password del foglio di lavoro.
Come faccio a sbloccare un foglio Excel se ho dimenticato la password?
Purtroppo, se vi è capitato, non esiste un modo semplice e facile per recuperare una password persa. Excel non memorizza le password utilizzate per bloccare il foglio di calcolo, né Microsoft può “cercarle” per voi. Questo vale anche per gli altri software della suite Office che consentono di proteggere i file.
Come interrompere il codice VBA?
Per interrompere il programma VBA in esecuzione, eseguire una delle seguenti operazioni: Nel menu Esegui, fare clic su Interrompi. Nella barra degli strumenti, fare clic sull’icona Interrompi macro. Premere i tasti Ctrl + Interruzione sulla tastiera.
Craccare la password dimenticata del database Access .MDB (GRATIS!)
Per evitare che altri utenti modifichino, spostino o eliminino accidentalmente o deliberatamente i dati in un foglio di lavoro, potete bloccare le celle del vostro foglio di lavoro Excel e poi proteggere il foglio con una password. Supponiamo che siate i proprietari del foglio di lavoro del rapporto di stato del team, dove volete che i membri del team aggiungano dati solo in celle specifiche e non possano modificare nient’altro. Con la protezione del foglio di lavoro, è possibile rendere modificabili solo alcune parti del foglio e gli utenti non potranno modificare i dati in nessun’altra area del foglio.
Importante: la protezione a livello di foglio di lavoro non è intesa come una funzione di sicurezza. Impedisce semplicemente agli utenti di modificare le celle bloccate all’interno del foglio di lavoro. Proteggere un foglio di lavoro non equivale a proteggere un file Excel o una cartella di lavoro con una password. Per ulteriori informazioni, vedere di seguito:
Nota: i controlli ActiveX, i controlli modulo, le forme, i grafici, SmartArt, Sparklines, Slicers, Timelines, per citarne alcuni, sono già bloccati quando vengono aggiunti a un foglio di lavoro. Ma il blocco funziona solo quando si attiva la protezione del foglio. Per ulteriori informazioni su come attivare la protezione dei fogli, consultare la sezione successiva.
Simatic Manager: Rimuovere la protezione con Microsoft Access
Quando si condividono i fogli di lavoro con altre persone o si inviano i file Excel all’esterno dell’organizzazione, è possibile che si voglia evitare che altri utenti modifichino celle che non dovrebbero essere modificate e che spostino o eliminino dati importanti nel foglio di lavoro o nella cartella di lavoro.
La protezione del foglio di lavoro in Excel non è una funzione di sicurezza. Non è infatti destinata a impedire l’accesso ai dati in un foglio di lavoro protetto da password. Perché? Perché Microsoft Excel utilizza un algoritmo di crittografia molto semplice per la protezione del foglio di lavoro. Anche quando si protegge il foglio di lavoro di Excel con una password, questa è molto facile da decifrare.
Nelle versioni precedenti (al di sotto di Microsoft Excel 2010), non importa nemmeno quanto sia lunga e complessa la password. Chiunque abbia almeno una conoscenza di base di VBA può decifrarla in pochi minuti (ecco un esempio di codice VBA che decifra facilmente le password in Excel 2010 e versioni inferiori).
Le versioni più recenti di Excel utilizzano metodi più sofisticati di protezione dei fogli, ma sono anch’essi vulnerabili e possono essere sbloccati senza conoscere la password. In altre parole, se qualcuno vuole davvero accedere a un foglio protetto, lo farà.
Come craccare un documento di Microsoft Office protetto da password
Salve esperti, so che: “Excel per il Web non può aprire o modificare le cartelle di lavoro protette da password. Infatti, le password non possono essere aggiunte, modificate, rimosse o recuperate da Excel per il Web. Se si tenta di aprire una cartella di lavoro protetta da password, viene visualizzato un messaggio di impossibilità e il pulsante Apri in Excel per aprire la cartella di lavoro nell’applicazione desktop Excel”. Ora ho un problema. La mia azienda, a causa di una severa normativa sulla sicurezza, ha bloccato OneDrive. Ciò significa che posso aprire un’unità sul Web ma non posso scaricare nulla né caricare su un’unità. Per questo motivo il mio Excel (con password) non è utilizzabile. Quando lo apro in OneDrive, mi chiede di aprire in Desktop Excel ma non posso scaricare in Desktop Excel per motivi di sicurezza. Quindi sono bloccato… Qualcuno può aiutare per favore?
@NikolinoDE Ciao… grazie per la tua pronta risposta. Questo è il mio foglio di lavoro SOLO. Voglio evitare di tenerlo sul desktop e usarlo da OneDrive, ma non posso tenere quel file in OneDrive senza protezione con password. Quando lo usavo dal desktop non avevo problemi e anche se lo scarico da onedrive e lo carico sul desktop usando una USB, sono in grado di usarlo perfettamente. nessun problema. Penso che tu abbia ragione, dobbiamo usare la codifica VBA per avere una richiesta di password prima di aprire il foglio excel (il suo formato .xlxs) poiché la normale funzione excel non funziona in office 365… se puoi aiutarci con un codice VBA che possa aiutarci, sarà fantastico… grazie in anticipo…