leonardoaguiar.com Scope
Langue

Scope

Scope est une app de la barre des menus pour macOS qui réunit une boîte à 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 (Recon, Vuln, 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 tourner sur votre Mac s’affichent, chacun avec sa cible et sa place dans le parcours.

Scope agit pour de vrai. Un module envoie une vraie requête réseau ou lance un outil en ligne de commande standard sur la cible que vous indiquez, 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, contrôles web et cryptographiques, calcul d’empreintes) n’ont besoin de rien d’installé ; les autres lancent un outil déjà présent sur votre Mac (nmap, dig, whois, tcpdump, otool, etc.), si bien qu’un module n’apparaît que si son outil est là. Vos cibles, vos saisies et vos résultats restent sur le Mac. Ne menez d’évaluation 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 automatiquement, avec sa fenêtre (juste la barre, tous les onglets fermés) et son icône dans la barre des menus.

Remarque : L’app n’est pas encore notariée par Apple. Si macOS bloque le programme d’installation, ouvrez Réglages Système › Confidentialité et sécurité, repérez 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 l’ancienne conserve vos réglages. Si l’app est ouverte, le programme d’installation la ferme puis 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. Faites glisser 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 juste la barre et tous les onglets fermés, et ajoute son icône à la barre des menus. Elle ne demande aucune autorisation et, tant que vous ne lancez pas de module, 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 d’évaluation 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 vous revient.

La barre

Chaque espace est un onglet 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 comporte aussi :

Les espaces

Chaque espace 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 Lancer, la sortie capturée surmontée d’une courte lecture Résultat, et les outils du monde réel auxquels il correspond. Seuls les modules qui peuvent tourner 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 un contrôle intégré, soit un outil en ligne de commande standard. Les modules intégrés n’ont besoin de rien d’installé. Un module qui s’appuie sur un outil n’apparaît que si cet outil est présent sur votre Mac ; sans lui, le module reste hors de la liste. Certaines capacités du catalogue (exploitation, cassage de mots de passe, usurpation, attaques Wi-Fi et radio) ne se lancent pas du tout depuis Scope ; utilisez pour cela les vrais outils, obtenus séparément, uniquement 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 fait remonter dans l’historique local des évaluations.

La barre des menus

Scope vit dans la barre des menus. Cliquez sur son icône pour ouvrir un panneau rapide : l’app, le risque en un coup d’œil, une vignette par espace qui ouvre la fenêtre à cet endroit, 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 depuis Spotlight.

Empiler les fenêtres

Quand plusieurs 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 si une nouvelle version existe. C’est activé dès le départ ; désactivez-le dans Réglages › Rechercher les mises à jour automatiquement.

Aide et signalement de bugs

Le menu Aide et la plaque Aide de la page À propos proposent :

Signaler un bug

ChampCe qu’on y met
TypeBug, Plantage ou Suggestion.
FréquenceÀ chaque fois, Parfois ou Une fois (sauf pour une suggestion).
TitreQuelques mots sur le problème, 140 caractères au maximum.
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 refaire se produire, une étape par ligne.
Ce que vous attendiez · facultatifCe qui aurait dû se passer à la place.
E-mail · facultatifPour recevoir une réponse par e-mail ; jamais publié ni partagé.
Pièces jointesJusqu’à 5 fichiers de 10 Mo maximum chacun.
Inclure les informations systèmeActivé par défaut : la version et le 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 part.

Envoyer le rapport (⌘↩) est disponible dès qu’il y a un titre et une description. Il envoie le tout en un seul rapport et affiche son numéro. L’envoi demande d’abord un petit effort de calcul 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 l’échange et ajouter des précisions.

Statistiques d’utilisation et confidentialité

Scope envoie une fois par jour des statistiques d’utilisation anonymes à leonardoaguiar.com. 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 ce qui attendait d’être envoyé est supprimé.

Ce qui part : la version de l’app, la version de macOS, l’identifiant de modèle du Mac (par exemple 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, comptés par jour. Avec cela part un identifiant aléatoire, créé par l’app et utilisé uniquement à cette fin.

Ce qui ne part jamais : une cible, une saisie, 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 ne se connecte à leonardoaguiar.com que pour rechercher et télécharger les mises à jour, afficher les nouveautés, envoyer un rapport de bug quand vous en rédigez un et en consulter les réponses. Elle ne contacte jamais aucun autre réseau ni aucun autre hôte.