Ghostwriter versione 3.2
SpecterOps ha rilasciato Ghostwriter v3.2 con alcuni miglioramenti significativi che pensiamo ti piaceranno. Abbiamo revisionato il modo in cui interagisci con i registri delle operazioni e aggiunto il supporto per l'etichettatura di client, progetti, report, risultati, file di prova, domini, server, registri delle operazioni e voci di registro.
Etichettatura
I tag ti aiuteranno a organizzare e personalizzare i tuoi progetti. Al livello più elementare, un tag può aiutare a comunicare qualcosa sull'oggetto taggato, come questo progetto:
I tag di Ghostwriter funzionano come i tag nella maggior parte delle moderne applicazioni Web con cui hai già familiarità. I tag sono separati da virgole e vengono visualizzati come badge grigi nell'interfaccia. Una virgola indica la fine di un tag, ma puoi essere creativo con altri simboli. Ad esempio, questi sono tutti tag validi:
- att&ck:t1549
- lingua:en
- T1592.002
- obiettivo-1
I tag sono accessibili nei modelli di report e puoi utilizzarli per creare contenuti di report più dinamici. Prendiamo come esempio il progetto della squadra rossa di cui sopra. Se dovessi esaminare i dati del report JSON non elaborati, l'oggetto "progetto" ha questa chiave "tags":
"tags": [
"cvss:on",
"language:en",
"project"
]
Se i tag del progetto includono cvss:on , otterremo un output come questo:
Portando avanti questo concetto, puoi persino creare variabili personalizzate per i tuoi rapporti. Con un po' più di lavoro, possiamo usare un tag come entity-tested:internal network per inserire del testo nel nostro modello di rapporto. In questo esempio, i tag ci aiutano a inserire dinamicamente del testo:
L'espressione Jinja2 controlla i tag del report per un tag che inizia con entity-tested: e quindi rimuove quel prefisso dal tag per inserire la nostra variabile personalizzata. Fa la stessa cosa per aggiornare dinamicamente l'intestazione del documento in base a un tag `status`. L'output è simile al seguente:
Puoi ottenere risultati simili con istruzioni if/else basate su altri valori, come il tipo di progetto o la presenza di un determinato tipo di risultato, ma i tag consentono una maggiore flessibilità. Con un po' di creatività, i tag consentono un'ampia gamma di personalizzazione dei report!
Il tagging è anche uno strumento utile nella nuova interfaccia di registrazione delle attività.
Tutti i nuovi registri delle operazioni
Abbiamo revisionato la pagina di registrazione per rendere tutto più facile da usare. Quando visiti la nuova pagina per la prima volta, potresti notare il nuovo pulsante Mostra/Nascondi colonne . In precedenza, dovevi scegliere quali colonne visualizzare ogni volta che visitavi la pagina. Le tue selezioni sono ora memorizzate nella memoria locale del tuo browser in modo che siano persistenti tra gli aggiornamenti della pagina e le visite.
Un altro grande cambiamento è la nuova finestra di modifica. Ora è possibile modificare i campi tutti in una volta. Tutto quello che devi fare è fare doppio clic sulla riga della tabella che desideri modificare. I moduli per le nuove iscrizioni saranno precompilati con il timestamp corrente e il tuo nome utente in modo che tu possa concentrarti sulla compilazione dei dettagli importanti.
Come accennato in precedenza, ora puoi taggare gli eventi registrati e questi tag possono aiutarti a richiamare gli eventi con tag multicolori. Ghostwriter stilizzerà i tag che contengono determinate stringhe per aiutarti a identificare facilmente gli eventi chiave nei tuoi registri. Ad esempio, un tag con "detect" apparirà come un badge blu per aiutarti a identificare gli eventi relativi a un evento di rilevamento o risoluzione dei conflitti.
Ci sono ulteriori informazioni su questa funzione nel wiki di Ghostwriter:
Incartare
Questa è la prima grande uscita del 2023 con altre in arrivo. Come sempre, guarda qui per ulteriori aggiornamenti sulla roadmap di Ghostwriter e sulle versioni future. Per ora, puoi ottenere l'ultima versione su GitHub:

![Che cos'è un elenco collegato, comunque? [Parte 1]](https://post.nghiatu.com/assets/images/m/max/724/1*Xokk6XOjWyIGCBujkJsCzQ.jpeg)



































