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 à [email protected] 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