leonardoaguiar.com Scope
Langue

Scope

Scope est une app de la barre des menus pour macOS qui réunit une trousse d’outils de sécurité dans une seule console. Elle suit une évaluation comme se déroule un test d’intrusion, de la première recherche jusqu’au rapport, à travers sept espaces de modules (Reconnaissance, Vulnérabilités, Web, Accès, Sans-fil, Trafic et Analyse), avec un Tableau de bord qui les relie, un Rapport et les Réglages. Le catalogue compte 146 modules; ceux qui peuvent s’exécuter sur votre Mac s’affichent, chacun avec sa cible et sa place dans le déroulement.

Scope fonctionne pour vrai. Un module fait une vraie requête réseau ou lance un outil standard en ligne de commande sur la cible que vous entrez, et conserve la sortie. Les modules intégrés (sous-domaines tirés de la transparence des certificats, recherche de CVE dans la NVD du NIST, vérifications Web et cryptographiques, hachage) n’ont besoin de rien d’installé; les autres lancent un outil déjà présent sur votre Mac (nmap, dig, whois, tcpdump, otool et autres), si bien qu’un module ne s’affiche que lorsque son outil est là. Vos cibles, vos entrées et vos résultats restent sur le Mac. Ne menez des évaluations que sur des systèmes qui vous appartiennent ou que vous êtes expressément autorisé à tester.

Configuration requise et installation

Installation

  1. Téléchargez le .pkg sur leonardoaguiar.com/scope.
  2. Ouvrez-le et suivez le programme d’installation. Il place l’app dans /Applications/Scope.app.
  3. À la fin, Scope s’ouvre tout seul, avec sa fenêtre (seulement la barre, tous les onglets fermés) et son icône dans la barre des menus.

Remarque : Scope n’est pas encore notarié par Apple. Si macOS bloque le programme d’installation, ouvrez Réglages Système › Confidentialité et sécurité, trouvez le message qui le concerne et cliquez sur Ouvrir quand même. Ce n’est nécessaire que la première fois.

Installer une nouvelle version par-dessus une version existante conserve vos réglages. Si l’app est ouverte, le programme d’installation la ferme et la rouvre à la fin.

Où sont vos données

Désinstallation

  1. Quittez Scope avec ⌘Q ou le bouton d’alimentation du panneau de la barre des menus.
  2. Glissez Scope du dossier Applications vers la Corbeille.
  3. Pour supprimer aussi ses données, supprimez ~/Library/Application Support/Scope.

Premiers pas

Au premier lancement, Scope ouvre sa fenêtre, avec seulement la barre et tous les onglets fermés, et ajoute son icône à la barre des menus. Il ne demande aucune autorisation et, tant que vous ne lancez pas de module, il ne se connecte à rien d’autre qu’à la recherche de mises à jour.

Le Tableau de bord s’ouvre la première fois que vous le choisissez. Un rappel en haut indique de ne mener des évaluations que sur des systèmes que vous avez le droit de tester; J’ai compris le masque. C’est un rappel, pas un verrou : s’en tenir aux cibles autorisées, c’est votre responsabilité.

La barre

Chaque espace de travail est un onglet le long de la barre métallique en haut de la fenêtre, le Tableau de bord en premier et les Réglages en dernier. La barre comprend aussi :

Les espaces de travail

Chaque espace de travail présente une barre latérale de modules à gauche et l’établi du module choisi à droite. L’établi d’un module affiche son nom et ce qu’il fait, un champ Cible où taper, un bouton Exécuter, la sortie capturée avec un court Résultat au-dessus, et les outils réels auxquels il correspond. Seuls les modules qui peuvent s’exécuter sur votre Mac sont listés; installez l’outil d’un module et il apparaît.

Ce qui s’exécute, et ce qui ne s’exécute pas

Chaque module lance soit une vérification intégrée, soit un outil standard en ligne de commande. Les modules intégrés n’ont besoin de rien d’installé. Un module qui dépend d’un outil ne s’affiche que si cet outil est présent sur votre Mac; sans lui, le module reste hors de la liste. Certaines fonctions du catalogue (exploitation, cassage de mots de passe, usurpation, attaques Wi-Fi et radio) ne sont pas lancées depuis Scope du tout; utilisez pour cela les vrais outils, obtenus séparément, seulement sur des systèmes qui vous appartiennent ou que vous êtes autorisé à tester. Dans tous les cas, Scope conserve la sortie, une courte lecture de celle-ci et les constats qu’elle a soulevés dans l’historique local des évaluations.

La barre des menus

Scope vit dans la barre des menus. Cliquez sur son icône pour un panneau rapide : l’app, le risque en un coup d’œil, une tuile pour chaque espace de travail qui y ouvre la fenêtre, et de quoi entrer et sortir. Réglages › Afficher l’icône dans la barre des menus la masque; pour retrouver la fenêtre, rouvrez Scope à partir de Spotlight.

Empiler les fenêtres

Quand plus d’une des apps Mac de leonardoaguiar.com sont ouvertes, leurs fenêtres s’empilent comme une seule. Le menu de l’app › Empiler les fenêtres permet de choisir comment : Compact, Barres complètes, Accordéon ou Fenêtres séparées.

Mises à jour

Scope vérifie une fois par jour sur leonardoaguiar.com s’il y a une nouvelle version. C’est activé dès le départ; désactivez-le dans Réglages › Rechercher les mises à jour automatiquement.

Aide et signalement de bogues

Le menu Aide et la plaque Aide d’À propos proposent :

Signaler un bogue

ChampCe qu’on y met
TypeBogue, Plantage ou Suggestion.
FréquenceChaque fois, Parfois ou Une fois (pas pour une suggestion).
TitreQuelques mots sur le problème, jusqu’à 140 caractères.
Ce qui s’est passéCe que vous faisiez et ce que vous avez vu (pour une suggestion : ce que vous aimeriez que l’app fasse).
Étapes pour reproduire · facultatifComment le faire se reproduire, une étape par ligne.
Ce que vous attendiez · facultatifCe qui aurait dû se passer à la place.
Courriel · facultatifPour recevoir une réponse par courriel; jamais publié ni partagé.
Pièces jointesJusqu’à 5 fichiers d’au plus 10 Mo chacun.
Inclure les informations systèmeActivé par défaut : la version et le numéro de build de l’app, la version de macOS, le modèle de Mac, le processeur et la mémoire, et la langue. Afficher montre exactement ce qui est envoyé.

Envoyer le rapport (⌘↩) est disponible dès qu’il y a un titre et une description. Tout part en un seul rapport, dont le numéro s’affiche. L’envoi demande d’abord un moment de travail au Mac, ce qui évite que le site soit inondé de rapports automatisés.

Vos rapports

Les rapports envoyés depuis ce Mac sont listés à côté du formulaire, avec leur état et un voyant orange quand une réponse n’a pas encore été lue. Cliquez sur un rapport pour lire la conversation et ajouter des précisions.

Statistiques d’utilisation et confidentialité

Scope envoie des statistiques d’utilisation anonymes à leonardoaguiar.com une fois par jour. Elles sont activées par défaut et aident à décider quoi corriger et améliorer. Réglages › Envoyer des statistiques d’utilisation anonymes les désactive, et tout ce qui attendait d’être envoyé est supprimé.

Ce qui est envoyé : la version de l’app, la version de macOS, l’identifiant de modèle du Mac (comme Mac15,3), le type de processeur, la langue, quelques réglages activés ou désactivés, le nombre d’ouvertures de l’app, les minutes pendant lesquelles sa fenêtre est restée ouverte et le nombre d’ouvertures de chaque espace de travail, comptés par jour. Avec ces données part un identifiant aléatoire, créé par l’app et utilisé seulement pour cela.

Ce qui n’est jamais envoyé : une cible, une entrée, un résultat, ni rien de ce que vous tapez. Le site enregistre le pays d’où viennent les statistiques, pas l’adresse IP.

En dehors des statistiques, Scope se connecte à leonardoaguiar.com seulement pour rechercher et télécharger les mises à jour, afficher les nouveautés, envoyer un rapport de bogue quand vous en écrivez un et en vérifier les réponses. Il n’accède à aucun autre réseau ni hôte.