Date: prev next · Thread: first prev next last
2017 Archives by date, by thread · List index


Bonjour,

Le 22/11/2017 à 16:01, PREF31 Libreoffice a écrit :
Je crois que je me suis mal exprimée. Je ne veux pas rajouter de propriété, je veux juste quand je liste des fichiers Libreoffice savoir s'ils sont protégés par mot de passe.

Actuellement si je fais un getfile, j'ai bien des infos sur le fichier en cours mais pas la protection  (ou je n'ai pas su la trouver)

Ce sont les documents qui sont protégés pas les fichiers. Les documents protégés par mot de passe sont dans des archives au format ZIP comme les documents non protégés et ces fichiers s'ouvrent sans problème avec n'importe quel logiciel sachant lire le format ZIP. Ce sont certains fichiers contenus dans l'archive qui sont chiffrés. On peut savoir si un document est protégé en lisant le fichier manifest.xml qui se trouve dans le sous-dossier META-INF. En effet quand un document est protégé, ce fichier contient des informations sur le chiffrement des fichiers xml constituant le document. En particulier il contient la chaîne de caractères "encryption". On peut donc faire un script pour vérifier cette propriété, il suffit de décompresser l'archive dans un dossier temporaire, de faire un grep sur le fichier manifest.xml puis de jeter le dossier temporaire.

Bonne journée
JBF

--
Seuls des formats ouverts peuvent assurer la pérennité de vos documents.
Disclaimer: my Internet Provider being located in France, each of our
exchanges over Internet will be scanned by French spying services.

--
Envoyez un mail à users+unsubscribe@fr.libreoffice.org pour vous désinscrire
Les archives de la liste sont disponibles à https://listarchives.libreoffice.org/fr/users/
Tous les messages envoyés sur cette liste seront archivés publiquement et ne pourront pas être 
supprimés

Context


Privacy Policy | Impressum (Legal Info) | Copyright information: Unless otherwise specified, all text and images on this website are licensed under the Creative Commons Attribution-Share Alike 3.0 License. This does not include the source code of LibreOffice, which is licensed under the Mozilla Public License (MPLv2). "LibreOffice" and "The Document Foundation" are registered trademarks of their corresponding registered owners or are in actual use as trademarks in one or more countries. Their respective logos and icons are also subject to international copyright laws. Use thereof is explained in our trademark policy.