Pour obtenir un rapport de sécurité / diagnostique sur votre Mac, vous pouvez utiliser la commande sysdiagnose
dans le terminal. Cette commande va créer un fichier de rapport qui contient des informations détaillées sur votre système, y compris des informations sur les fichiers de journal, les préférences du système, les configurations réseau et les ressources du système.
Pour utiliser sysdiagnose
, ouvrez le terminal (que vous pouvez trouver dans le dossier « Utilitaires » de votre application « Applications ») et tapez la commande suivante :
sysdiagnose -f rapport.tar.gz
Cela va créer un fichier de rapport nommé « rapport.tar.gz » dans le répertoire courant du terminal. Vous pouvez utiliser un utilitaire de décompression comme « Tar » ou « The Unarchiver » pour ouvrir et consulter les fichiers contenus dans ce fichier de rapport.
Il existe également d’autres outils de diagnostic disponibles sur votre Mac, tels que « Console » et « Météo », qui peuvent vous aider à obtenir des informations détaillées sur votre système et à détecter des problèmes potentiels. Vous pouvez trouver ces outils dans le dossier « Utilitaires » de votre application « Applications ».
Lire le fichier Sysdiagnose :
Pour lire un fichier de rapport généré par la commande sysdiagnose
sur votre Mac, vous devez d’abord le décompresser. Le fichier de rapport généré par sysdiagnose
est au format « tar.gz », qui est un format de fichier compressé utilisant l’algorithme de compression « gzip » et le logiciel de gestion de fichiers « tar ».
Pour décompresser le fichier de rapport, vous pouvez utiliser un utilitaire de décompression comme « Tar » ou « The Unarchiver ». Téléchargez et installez l’un de ces utilitaires, puis faites glisser le fichier de rapport sur l’icône de l’utilitaire pour décompresser le fichier. Cela va créer un dossier qui contient tous les fichiers inclus dans le rapport.
Une fois le fichier de rapport décompressé, vous pouvez consulter les différents fichiers inclus dans le dossier. Le fichier de rapport comprend des informations détaillées sur votre système, y compris des fichiers de journal, des préférences du système, des configurations réseau et des ressources du système. Vous pouvez ouvrir ces fichiers à l’aide d’un éditeur de texte ou d’un utilitaire de visualisation de fichiers de journal, selon le type de fichier que vous souhaitez consulter.
Exemple : les informations des préférences systèmes
Les informations de préférences système comprennent tous les réglages et les préférences que vous avez configurés sur votre Mac, ainsi que les réglages par défaut du système. Elles incluent des informations sur l’apparence et le comportement de votre Mac, ainsi que sur les applications et les services installés sur votre système.
Voici quelques exemples d’informations de préférences système qui peuvent être incluses dans un rapport généré par la commande sysdiagnose
sur votre Mac :
- Réglages de l’interface utilisateur, tels que la couleur et la police de l’interface utilisateur, la disposition du Dock et du Finder, et les paramètres de notification
- Réglages de sécurité, tels que les paramètres de mot de passe et les paramètres de pare-feu
- Réglages de réseau, tels que les paramètres de connexion WiFi et Ethernet, et les paramètres de partage de fichiers
- Réglages de l’application Mail, tels que les comptes de messagerie configurés et les paramètres de filtrage de spam
- Réglages des applications installées sur votre système, tels que les paramètres de l’application de traitement de texte et les préférences de l’application de navigation web
Pour aller plus loin sur le sujet : https://eclecticlight.co/2016/02/06/the-ultimate-diagnostic-tool-sysdiagnose/
(source eclecticlight) Parmi les outils qui ont été exécutés, et dont la sortie a été collectée pour vous, se trouvent :
- Ps, qui répertorie des informations sur tous les processus en cours d’exécution actuellement, et sa variante sensible au thread
- Fs_usage, qui signale les appels système et les défauts de page liés à l’activité du système de fichiers
- Spindump, qui profile l’ensemble de votre système pendant une période
- Vm_stat, qui montre les statistiques de mémoire virtuelle Mach
- Top, qui affiche des informations triées sur tous les processus en cours d’exécution actuellement
- Powermetrics, qui montre les statistiques d’utilisation du processeur
- Lsof, qui répertorie les détails de tous les fichiers ouverts
- Empreinte, qui donne des informations de mémoire sur les processus
- Vmmap et tas sur le(s) processus(s) utilisant de grandes quantités de mémoire, montrant leur mémoire virtuelle et leurs allocations de tas
- Diskutil, vérification des lecteurs montés
- Gpt, détaillant les tableaux de partition GUID
- Hdiutil, vérification des images de disque montées
- BootCacheControl, vérification des caches utilisés lors du démarrage
- Df, vérification de l’espace libre sur le disque
- Monter, vérifier les systèmes de fichiers montés
- Netstat, donnant l’état détaillé du réseau
- Ifconfig, détaillant les interfaces réseau
- Ipconfig, détaillant la configuration IP
- Scutil, vérification de la configuration du système
- Creuser, vérifier la recherche du service de nom (DNS)
- Pmset, détaillant les paramètres de gestion de l’alimentation
- System_profiler, qui compile un profil système complet tout comme l’application System Profiler
- Ioreg, donne des détails sur tous les périphériques d’entrée et de sortie enregistrés avec le kit d’E/S.
Décompressés, ses rapports occuperont généralement plus de 200 Mo avec plus de 1500 fichiers et dossiers. La compétence consiste maintenant à savoir où chercher et comment interpréter ses résultats.
HD Rapin