Version Ghostwriter v3.2
SpecterOps a publié Ghostwriter v3.2 avec quelques améliorations importantes que nous pensons que vous aimerez. Nous avons révisé la façon dont vous interagissez avec les journaux d'opérations et ajouté la prise en charge du balisage des clients, des projets, des rapports, des résultats, des fichiers de preuves, des domaines, des serveurs, des journaux d'opérations et des entrées de journal.
Balisage
Les balises vous aideront à organiser et personnaliser vos projets. Au niveau le plus élémentaire, une balise peut aider à communiquer quelque chose sur l'objet balisé, comme ce projet :
Les balises de Ghostwriter fonctionnent comme des balises dans la plupart des applications Web modernes que vous connaissez déjà. Les balises sont séparées par des virgules et apparaissent sous forme de badges gris dans l'interface. Une virgule désigne la fin d'une balise, mais vous pouvez faire preuve de créativité avec d'autres symboles. Par exemple, voici toutes les balises valides :
- at&ck:t1549
- langue:fr
- T1592.002
- objectif-1
Les balises sont accessibles dans vos modèles de rapport et vous pouvez les utiliser pour créer un contenu de rapport plus dynamique. Prenons le projet d'équipe rouge ci-dessus comme exemple. Si vous deviez regarder les données brutes du rapport JSON, l'objet `project` a cette clé `tags` :
"tags": [
"cvss:on",
"language:en",
"project"
]
Si les balises du projet incluent cvss:on , nous obtiendrons une sortie comme celle-ci :
Pour aller plus loin dans ce concept, vous pouvez même créer des variables personnalisées pour vos rapports. Avec un peu plus de travail, nous pouvons utiliser une balise comme entity-tested:internal network pour insérer du texte dans notre modèle de rapport. Dans cet exemple, les balises nous aident à insérer dynamiquement du texte :
Cette expression Jinja2 recherche dans les balises du rapport une balise qui commence par entity-tested:, puis supprime ce préfixe de la balise pour insérer notre variable personnalisée. Il fait la même chose pour mettre à jour dynamiquement l'en-tête du document en fonction d'une balise `status`. La sortie ressemble à ceci :
Vous pouvez obtenir des résultats similaires avec des instructions if/else basées sur d'autres valeurs, comme le type de projet ou la présence d'un certain type de résultat, mais les balises offrent plus de flexibilité. Avec un peu de créativité, les balises permettent un large éventail de personnalisation des rapports !
Le marquage est également un outil utile dans la nouvelle interface de journalisation des activités.
Tous les nouveaux journaux d'opérations
Nous avons remanié la page de journalisation pour rendre tout plus facile à utiliser. Lorsque vous visitez la nouvelle page pour la première fois, vous remarquerez peut-être le nouveau bouton Afficher/Masquer les colonnes . Auparavant, vous deviez choisir les colonnes que vous souhaitiez afficher chaque fois que vous visitiez la page. Vos sélections sont maintenant stockées dans le stockage local de votre navigateur afin qu'elles soient persistantes entre les actualisations de page et les visites.
Un autre grand changement est la nouvelle fenêtre d'édition. Il est maintenant possible de modifier tous les champs à la fois. Il vous suffit de double-cliquer sur la ligne du tableau que vous souhaitez modifier. Les formulaires pour les nouvelles entrées seront pré-remplis avec l'horodatage actuel et votre nom d'utilisateur afin que vous puissiez vous concentrer sur le remplissage des détails importants.
Comme mentionné ci-dessus, vous pouvez désormais baliser les événements enregistrés, et ces balises peuvent vous aider à appeler des événements avec des balises multicolores. Ghostwriter stylisera les balises contenant certaines chaînes pour vous aider à identifier facilement les événements clés dans vos journaux. Par exemple, une balise avec "détecter" apparaîtra sous la forme d'un badge bleu pour vous aider à identifier les événements liés à un événement de détection ou de déconfliction.
Il y a plus d'informations sur cette fonctionnalité dans le wiki Ghostwriter :
Conclure
Il s'agit de la première grande version de 2023 avec d'autres à venir. Comme toujours, regardez ici pour plus de mises à jour sur la feuille de route de Ghostwriter et les futures versions. Pour l'instant, vous pouvez obtenir la dernière version sur GitHub :
![Qu'est-ce qu'une liste liée, de toute façon? [Partie 1]](https://post.nghiatu.com/assets/images/m/max/724/1*Xokk6XOjWyIGCBujkJsCzQ.jpeg)



































