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
- Allez dans Automatismes > Lancer.
- Dans le panneau de droite, sélectionnez le Projet auquel les résultats appartiennent.
- Choisissez une tâche dans la liste Tâches. Utilisez le champ de recherche pour la trouver.
- 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. - 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}.
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.
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.