Faq/Calc/Rimozione della password di protezione da un foglio elettronico

From The Document Foundation Wiki
< Faq‎ | Calc
Jump to: navigation, search
This page is a translated version of the page Faq/Calc/How to remove a Password Protected Sheet Flag and the translation is 100% complete.

Other languages:
dansk • ‎English • ‎italiano

Rimozione della password di protezione da un foglio elettronico

Per rimuovere la protezione crittografica con password da un file .ods o .xlsx non esistono alternative ai tentativi di decodifica a forza bruta, cioè provando ogni possibile combinazione di password.


Oppure esiste un flag di protezione che segnala la facoltà di modificare un foglio con le relative celle ed è rappresentato in sostanza da un semplice indicatore all'interno del formato del file, anche nel caso di assegnazione di una password. È possibile rimuoverlo, se siete informati sul corretto procedimento. Innanzitutto effettuate un backup del documento in uso, poiché non ci riteniamo responsabili di un eventuale disastro causato dalla sua modifica.

Il flag memorizzato ovviamente dipende dal formato del documento.

In un archivio .ods zip si trova nel file content.xml, precisamente in un elemento table:table corrispondente al foglio in questione, rimuovete gli attributi table:protected, table:protection-key e table:protection-key-digest-algorithm, dopo la modifica aggiornate (!) il file .ods zip.

In un archivio .xlsx zip si trova in un file xl/worksheet/sheet*.xml (numerato in base all'ordine di sequenza dei fogli), rimuovete l'intero elemento <sheetProtection.../>, dopo la modifica aggiornate (!) il file .xlsx zip.

Se tutto ciò vi sembra incomprensibile, chiedete l'assistenza di qualcuno competente.

NB: aggiornare il file zip significa utilizzare ad esempio il comando zip -f filename.ods content.xml. Non create un nuovo file zip e non omettete l'opzione -f. In tal modo si conserva l'ordine originale dei file all'interno dell'archivio zip, un aspetto di fondamentale importanza.

Dopo tale lettura dovrebbe essere evidente che un flag di protezione dei fogli, benché dotato di password associata, non rappresenta un metodo di protezione affidabile. Protegge fogli e celle dalla modifica nel corso di un normale ciclo di lavoro, ma non costituisce affatto un elemento di sicurezza.

Non ci stanchiamo di ribadire il concetto di effettuare sempre un backup di sicurezza prima di eseguire ogni operazione di questo tipo.