Comment louper sa sécurité

sécurité juil. 26, 2017

Comme beaucoup d'entre vous je travaille énormément avec Microsoft Excel. Bien qu'étant connu comme le grand méchant, Microsoft est omniprésent ! Son produit phare est clairement la suite Office avec notemment Word et Excel.

Pour Word, tout va, presque, pour le mieux, c'est un traitement de texte "standard". Il est utilisé comme tel et pourrait presque être légitime s'il n'y avait pas d'obligation à utiliser cet outil pour rédiger un document.

Par contre, pour Excel, il en est tout autre chose. C'est un outil d'inventaire, de comptabilité, de gestion de projet, de tableau de bord, de liste de tâches... Bref un ERP caché...

Du coup chacun se crée son propre système d'information basé sur Excel et y met formules, macro et j'en passe...
A tel point qu'il arrive que certains, de l'ancienne école, se disent "C'est mon excel à moi" et verrouille des cellules pour caché les formules qu'ils ont développé avec tant de ténacité. Plutôt que d'éduquer les utilisateurs qui travaillerons sur leur mini-SI (à base d'excel, macro et formules en tout genres) ils se disent qu'un bon vieux mot de passe permet de s'affranchir de la sensibilisation/formation à l'outil.

Ils évitent d'aller discuter, échanger, comprendre, faire-comprendre... Bref, ils passent à côté de tout ce qui fait que l'informatique et le numérique sont des sujets infinits, intéressants au possible et sans fin car en perpétuel révolution/évolution.

Et bien, en cherchant un peu sur Internet, on peut trouver comment supprimer rapidement et simplement cette protection de cellule :
1 - renommez le fichier MonErpSousExcel.xlsx en MonErpSousExcel.zip (il est entendu que vous travailler en 2017 et donc que vous êtes au moins en Excel 2010)
2 - ouvrez ce fichier avec 7zip et aller voir le répertoire MonErpSousExcel.zip\xl\worksheets
3 - cherchez ensuite le fichier sheetX.xml (ou X serait le numéro de l'onglet possédant des verrous)
4 - faites une recherche texte sur ce fichier pour l'information <sheetProtection password=
5 - Supprimez cette balise entièrement (jusqu'au prochain >)

Voilà, il n'y a plus de verrous !

Il est donc plus intéressant de ne pas mettre de mot de passe et de sensibiliser ses utilisateurs plutôt que de sécuriser uniquement par un mot de passe sans sensibiliser !!

A bon entendeur !
A+
Tony B.

@source : http://blog.bitcollectors.com/adam/2011/10/how-to-unprotect-a-password-protected-xlsx-file/