Aller au contenu principal

Lancer une tâche

Red Kite exécute ses tâches (jobs) automatiquement au moyen des abonnements, mais vous pouvez aussi exécuter n'importe quelle tâche sur demande. C'est utile pour :

  • analyser de nouveau une ressource tout de suite après un correctif, plutôt que d'attendre la prochaine analyse;
  • lancer une analyse plus lourde sur une seule cible;
  • tester une tâche que vous êtes en train d'implémenter.

Lancer une tâche​

  1. Allez dans Automatismes > Lancer.
  2. Dans le panneau de droite, sélectionnez le Projet auquel les résultats appartiennent.
  3. Choisissez une tâche dans la liste Tâches. Utilisez le champ de recherche pour la trouver.
  4. Remplissez les paramètres de la tâche dans l'éditeur Intrants. L'éditeur est prérempli avec les paramètres de la tâche : remplacez chaque valeur Change Me.
  5. Cliquez sur Lancer.

Le volet Sortie affiche les journaux de la tâche pendant son exécution. Cliquez sur Arrêter pour l'arrêter.

Par exemple, pour analyser les ports les plus courants d'un hôte :

parameters:
- name: targetIp
value: 203.0.113.10
- name: ports
value: [21, 22, 23, 80, 443, 3389, 8080, 8443]

Les paramètres de chaque tâche intégrée sont décrits dans Tâches. Les paramètres peuvent aussi utiliser des secrets, avec ${secrets.secretName}.

info

Les findings de la tâche sont traités comme tous les autres : de nouvelles ressources sont créées, et les abonnements peuvent démarrer d'autres tâches à partir de celles-ci.

Suivre les exécutions​

Automatismes > Exécutions liste chaque exécution de tâche, manuelle ou automatique, avec son projet, son heure de début et sa durée. Utilisez la barre de recherche pour les filtrer, par exemple job:TcpPortScanningJob.

Les tâches en file d'attente sont masquées par défaut. Cliquez sur Afficher aussi les tâches en file d'attente pour les voir.

Ouvrez une exécution pour voir ses détails : le nombre d'erreurs, d'avertissements et de findings, ainsi que ses journaux complets. Une tâche en cours peut être arrêtée à partir de la liste, avec Arrêter la tâche, ou à partir de sa page de détails.

astuce

Les exécutions sont le meilleur endroit pour comprendre d'où vient une ressource : la page d'une ressource renvoie à la tâche qui l'a trouvée. Consultez Enrichissement des données.