En Excel 2007 un archivo se puede proteger con 2 contraseñas. Una de lectura, que es con la que se cifra el archivo en AES, y otra de escritura.
Si un archivo solo tiene contraseña de escritura la podemos quitar facilmente asi:
Supongamos que tenemos el archivo Javier.xml
Lo renombramos a Javier.xml.zip y lo abrimos con un descompresor, por ejemplo el WinRAR.
Editamos el archivo workbook.xml y buscamos la parte siguiente:
<fileSharing userName="Javier" reservationPassword="1234"/>
Ahi esta el par user/pass: Javier/1234. En un archivo sin contraseña de escritura ese atributo no existe.
Bien, basta con borrar ese atributo, meter el xml dentro del ZIP de nuevo y renombrar Javier.xml.zip a Javier.xml
Por ahora me quedo con office 2003, hay un parche par abrir archivos del 2007 :)
Si un archivo solo tiene contraseña de escritura la podemos quitar facilmente asi:
Supongamos que tenemos el archivo Javier.xml
Lo renombramos a Javier.xml.zip y lo abrimos con un descompresor, por ejemplo el WinRAR.
Editamos el archivo workbook.xml y buscamos la parte siguiente:
<fileSharing userName="Javier" reservationPassword="1234"/>
Ahi esta el par user/pass: Javier/1234. En un archivo sin contraseña de escritura ese atributo no existe.
Bien, basta con borrar ese atributo, meter el xml dentro del ZIP de nuevo y renombrar Javier.xml.zip a Javier.xml
Por ahora me quedo con office 2003, hay un parche par abrir archivos del 2007 :)
No hay comentarios.:
Publicar un comentario