L'installation de l'application de bureau ou du Agent local fournit-elle automatiquement tous les outils de sécurité ?
Les opérations locales dépendent des outils existants sur la machine cible ; elle vérifie d'abord avant de décider d'installer.
Séparation du programme de connexion et de l'environnement d'outils
L'application de bureau et le Agent local permettent à Hackcat d'effectuer des opérations sur la machine cible, mais cela ne signifie pas que tous les outils de test d'intrusion, de développement ou de navigateur sont automatiquement installés sur l'hôte. Différents ordinateurs, systèmes d'exploitation et sessions utilisateur peuvent avoir des ensembles d'outils différents. Une tâche qui réussit dans le cloud ou sur une autre machine ne garantit pas qu'elle s'exécutera avec les mêmes commandes sur la machine locale actuelle.
Vérifier d'abord les outils et les chemins
Avant de commencer une tâche, vous pouvez explicitement demander au Agent de vérifier si les outils nécessaires existent, si leurs versions sont appropriées et où se trouve le répertoire de travail. Pour l'automatisation du navigateur, cela dépend également localement de l'installation des programmes de navigateur et d'automatisation correspondants ; ne supposez pas qu'une connexion réussie signifie qu'un navigateur utilisable est disponible. Lorsque vous rencontrez « commande introuvable », vérifiez d'abord la machine sélectionnée et l'environnement de démarrage plutôt que de reconnecter le compte à plusieurs reprises.
Confirmer la portée avant l'installation
Lorsque des outils supplémentaires doivent être installés, comprenez d'abord ce qui sera installé, d'où il provient, si des autorisations système sont requises et quels répertoires seront affectés avant de décider d'autoriser ou non. Vous pouvez également passer à des outils alternatifs déjà installés ou à d'autres environnements disponibles avec des dépendances. N'exécutez pas le client entier en tant qu'administrateur juste pour éliminer une seule erreur de commande. Après l'installation, effectuez une vérification à petite échelle avant de continuer les parties inachevées de la tâche d'origine.