Релиз Ghostwriter v3.2
SpecterOps выпустила Ghostwriter v3.2 с некоторыми значительными улучшениями, которые, как мы думаем, вам понравятся. Мы пересмотрели то, как вы взаимодействуете с журналами операций, и добавили поддержку пометки клиентов, проектов, отчетов, выводов, файлов доказательств, доменов, серверов, журналов операций и записей журнала.
Маркировка
Теги помогут вам организовать и настроить ваши проекты. На самом базовом уровне тег может помочь сообщить что-то о помеченном объекте, например, в этом проекте:
Теги Ghostwriter работают как теги в большинстве современных веб-приложений, с которыми вы уже знакомы. Теги разделяются запятыми и отображаются в интерфейсе в виде серых значков. Запятая обозначает конец тега, но вы можете проявить творческий подход и с другими символами. Например, это все допустимые теги:
- Атака: t1549
- язык: en
- Т1592.002
- цель-1
Теги доступны в ваших шаблонах отчетов, и вы можете использовать их для создания более динамичного содержимого отчетов. Возьмем в качестве примера приведенный выше проект красной команды. Если бы вы посмотрели на необработанные данные отчета JSON, объект `project` имел этот ключ `tags`:
"tags": [
"cvss:on",
"language:en",
"project"
]
Если теги проекта включают cvss:on , мы получим следующий вывод:
Развивая эту концепцию, вы даже можете создавать собственные переменные для своих отчетов. Приложив немного больше усилий, мы можем использовать тег вроде entity-tested:internal network для вставки текста в наш шаблон отчета. В этом примере теги помогают нам динамически вставлять некоторый текст:
Это выражение Jinja2 проверяет теги отчета на наличие тега, который начинается с entity-tested:, а затем удаляет этот префикс из тега, чтобы вставить нашу пользовательскую переменную. Он делает то же самое для динамического обновления заголовка документа на основе тега `status`. Вывод выглядит следующим образом:
Аналогичных результатов можно добиться с помощью операторов if/else , основанных на других значениях, таких как тип проекта или наличие определенного типа поиска, но теги обеспечивают большую гибкость. При некотором творчестве теги позволяют настраивать отчеты по широкому спектру параметров!
Теги также являются полезным инструментом в новом интерфейсе регистрации активности.
Все новые журналы операций
Мы переработали страницу регистрации, чтобы упростить ее использование. При первом посещении новой страницы вы можете заметить новую кнопку «Показать/скрыть столбцы» . Раньше вам приходилось выбирать, какие столбцы вы хотите просматривать при каждом посещении страницы. Ваш выбор теперь хранится в локальном хранилище вашего браузера, поэтому он сохраняется между обновлениями страницы и посещениями.
Еще одно большое изменение — новое окно редактирования. Теперь можно редактировать все поля одновременно. Все, что вам нужно сделать, это дважды щелкнуть строку таблицы, которую вы хотите отредактировать. Формы для новых записей будут предварительно заполнены текущей отметкой времени и вашим именем пользователя, чтобы вы могли сосредоточиться на заполнении важных деталей.
Как упоминалось выше, теперь вы можете помечать зарегистрированные события, и эти теги могут помочь вам вызывать события с помощью разноцветных тегов. Ghostwriter будет стилизовать теги, содержащие определенные строки, чтобы помочь вам легко идентифицировать ключевые события в ваших журналах. Например, тег с `detect` будет отображаться в виде синего значка, чтобы помочь вам идентифицировать события, связанные с обнаружением или устранением конфликтов.
Более подробная информация об этой функции содержится в вики Ghostwriter:
Заворачивать
Это первый крупный релиз 2023 года. Как всегда, ищите здесь больше обновлений о дорожной карте Ghostwriter и будущих выпусках. На данный момент вы можете получить последнюю версию на GitHub:

![В любом случае, что такое связанный список? [Часть 1]](https://post.nghiatu.com/assets/images/m/max/724/1*Xokk6XOjWyIGCBujkJsCzQ.jpeg)



































