Outils · lecture seule

Scripts d'audit

Un petit script à lancer sur ton ordinateur : il passe en revue une partie des réglages de ta checklist et te rend un rapport. Ensuite, tu peux importer ce rapport ici pour cocher les étapes déjà en place.

Ce que fait le script, avant de le télécharger

  • Il lit des réglages de ton système : mises à jour, antivirus, pare-feu, chiffrement, comptes. Lecture seule.
  • Il ne modifie rien : aucun réglage, aucun service, aucun fichier système.
  • Il n'utilise pas le réseau : rien n'est téléchargé, rien n'est envoyé.
  • Il fonctionne sans droits administrateur. Sans eux, quelques points restent simplement « inconnus ».
  • Sa seule écriture : un rapport JSON dans le dossier où tu le lances, que tu peux ouvrir et lire.

Le script le redit à l'écran avant de commencer. Il ne lit jamais tes secrets : ni clé de récupération du chiffrement, ni mot de passe Wi-Fi, ni nom d'utilisateur dans le rapport.

Télécharger

Deux fichiers jumeaux : mêmes messages, mêmes codes de sortie, même format de rapport.

Windows 10 et 11

PowerShell 5.1 ou plus récent (déjà installé sur Windows).

Fichier
gentle-audit.ps1
Taille
28 ko
Vérifie
16 réglages

Empreinte SHA-256

a4ae953604ad3a657bcdc442928d89403720592af4aec9aa9b27e8d7ef999ad7

Vérifier l'empreinte (PowerShell, dans le dossier du fichier) :

PS> Get-FileHash .\gentle-audit.ps1 -Algorithm SHA256

La commande affiche une empreinte : elle doit être identique, caractère pour caractère, à celle ci-dessus (majuscules ou minuscules, peu importe). Si elle diffère, ne lance pas le fichier et télécharge-le à nouveau.

macOS et Linux

Shell POSIX (sh), présent sur macOS et toutes les distributions Linux.

Volet macOS en bêta — non testé sur matériel Mac pour l'instant. Si un résultat te semble faux, la checklist macOS fait foi.

Fichier
gentle-audit.sh
Taille
27,1 ko
Vérifie
Linux : 10 réglages · macOS : 11 réglages

Empreinte SHA-256

fd70100b3fd9268a2cb0ace78e15b17566ce8f48804d0d4a210c7299db792b0b

Vérifier l'empreinte sur macOS :

$ shasum -a 256 gentle-audit.sh

Sur Linux :

$ sha256sum gentle-audit.sh

La commande affiche une empreinte : elle doit être identique, caractère pour caractère, à celle ci-dessus (majuscules ou minuscules, peu importe). Si elle diffère, ne lance pas le fichier et télécharge-le à nouveau.

© 2026 gentledesigns.studio — tous droits réservés. Le code est ouvert à la lecture, et tu peux le lancer librement ; pour le réutiliser ailleurs, demande-nous (contact).

Télécharger, lire, lancer

  1. 1Télécharger

    Récupère le fichier, puis compare son empreinte SHA-256 avec celle affichée ici.

  2. 2Lire

    Ouvre-le dans un éditeur de texte : l'en-tête résume ce qu'il fait, et chaque vérification porte l'identifiant de l'étape de ta checklist.

  3. 3Lancer

    Seulement ensuite, depuis le dossier où tu veux le rapport, avec la commande ci-dessous.

Pas de commande en une ligne. Les raccourcis du type « irm … | iex » ou « curl … | sh » exécutent un code que tu n'as jamais vu, tout droit venu d'Internet — exactement le réflexe que le niveau 0 apprend à éviter, alors on ne te le propose pas.

Lancer le script

Windows

Dans l'Explorateur, fais un clic droit sur le dossier qui contient le fichier, puis Ouvrir dans le Terminal. Tape ensuite :

PS> powershell -NoProfile -ExecutionPolicy Bypass -File .\gentle-audit.ps1

Pourquoi « -ExecutionPolicy Bypass » ? Par défaut, Windows refuse de lancer un script PowerShell téléchargé. Cette « stratégie d'exécution » n'est pas une barrière de sécurité : c'est un garde-fou contre les lancements par mégarde. Bypass la lève pour ce seul lancement — aucun réglage n'est modifié, rien à remettre en place après.

-NoProfile démarre PowerShell sans tes personnalisations, pour un résultat identique chez tout le monde. Inutile d'ouvrir le terminal en administrateur.

macOS et Linux

Ouvre le Terminal, place-toi dans le dossier du fichier (par exemple cd ~/Downloads ou cd ~/Téléchargements), puis :

$ sh gentle-audit.sh

Pas besoin de chmod +x : sh lit le fichier sans qu'il soit exécutable.

Pas de sudo : le script ne le demande jamais. Si quelque chose te demande ton mot de passe pendant l'audit, arrête tout.

Codes de sortie

Le script termine toujours par un code. Pour l'afficher : $LASTEXITCODE sous PowerShell, echo $? sous macOS et Linux.

CodeSignificationQue faire
0Rapport écritTout s'est bien passé.
1Erreur inattendueRien n'a été modifié. Tu peux relancer.
2Système non pris en chargeCe n'est pas le bon script pour ton système.
3Rapport impossible à écrireLe dossier est en lecture seule, ou un rapport du même nom existe déjà.

Importer ton rapport

Le script a écrit un fichier gentle-audit-….json dans le dossier où tu l'as lancé. Dépose-le ici, ou colle son contenu : tu verras ce qui est en place, ce qui reste à faire, et tu pourras cocher d'un coup les étapes déjà réglées.

Rien n'est envoyé : le fichier est lu dans ton navigateur. Le rapport n'est pas conservé — il disparaît quand tu quittes la page. Seules les coches que tu valides sont gardées.

Tes coches restent dans ce navigateur (stockage local). Rien n'est envoyé, aucune mesure d'audience sur cette section.

Avec un compte, tu pourras choisir de synchroniser ta progression entre appareils (désactivé par défaut).

Le script ne couvre qu'une partie des étapes. Le reste se vérifie à la main, dans la checklist de ton appareil : Windows, macOS, Linux.