Ghostwriter v3.2 Sürümü
SpecterOps, beğeneceğinizi düşündüğümüz bazı önemli geliştirmelerle birlikte Ghostwriter v3.2'yi piyasaya sürdü. İşlem günlükleriyle etkileşim şeklinizi elden geçirdik ve istemcileri, projeleri, raporları, bulguları, kanıt dosyalarını, etki alanlarını, sunucuları, işlem günlüklerini ve günlük girişlerini etiketleme desteği ekledik.
etiketleme
Etiketler, projelerinizi düzenlemenize ve özelleştirmenize yardımcı olur. En temel düzeyde, bir etiket, bu projede olduğu gibi, etiketlenen nesne hakkında bir şeyler iletmeye yardımcı olabilir:
Ghostwriter'ın etiketleri, zaten aşina olduğunuz çoğu modern web uygulamasındaki etiketler gibi çalışır. Etiketler virgülle ayrılmıştır ve arayüzde gri rozetler olarak görünür. Virgül, bir etiketin sonunu belirtir, ancak diğer simgelerle yaratıcı olabilirsiniz. Örneğin, bunların tümü geçerli etiketlerdir:
- at&ck:t1549
- dil:tr
- T1592.002
- amaç-1
Etiketlere rapor şablonlarınızdan erişilebilir ve bunları daha dinamik rapor içeriği oluşturmak için kullanabilirsiniz. Örnek olarak yukarıdaki kırmızı takım projesini ele alalım. Ham JSON raporu verilerine bakacak olursanız, "proje" nesnesinin şu "etiketler" anahtarı vardır:
"tags": [
"cvss:on",
"language:en",
"project"
]
Projenin etiketleri cvss:on içeriyorsa , şöyle bir çıktı alırız:
Bu konsepti daha da ileri götürerek, raporlarınız için özel değişkenler bile oluşturabilirsiniz. Biraz daha çalışarak, rapor şablonumuza metin eklemek için entity-tested:internal network gibi bir etiket kullanabiliriz . Bu örnekte, etiketler bazı metinleri dinamik olarak eklememize yardımcı olur:
Bu Jinja2 ifadesi, raporun etiketlerinde entity-tested: ile başlayan bir etiket olup olmadığını kontrol eder ve ardından özel değişkenimizi eklemek için bu ön eki etiketten çıkarır. Belgenin başlığını bir "durum" etiketine göre dinamik olarak güncellemek için de aynı şeyi yapar. Çıktı şöyle görünür:
Proje türü veya belirli bir bulgu türünün varlığı gibi diğer değerlere dayalı if/else ifadeleriyle benzer sonuçlar elde edebilirsiniz , ancak etiketler daha fazla esneklik sağlar. Biraz yaratıcılıkla, etiketler çok çeşitli rapor özelleştirmesine olanak tanır!
Etiketleme, yeni etkinlik günlüğü arayüzünde de yararlı bir araçtır.
Tüm Yeni İşlem Günlükleri
Her şeyin kullanımını kolaylaştırmak için kayıt sayfasını elden geçirdik. Yeni sayfayı ilk kez ziyaret ettiğinizde, yeni Sütunları Göster/Gizle düğmesini fark edebilirsiniz. Önceden, sayfayı her ziyaret ettiğinizde hangi sütunları görüntülemek istediğinizi seçmeniz gerekiyordu. Seçimleriniz artık tarayıcınızın yerel deposunda saklanır, böylece sayfa yenilemeleri ve ziyaretler arasında kalıcı olurlar.
Bir başka büyük değişiklik de yeni düzenleme penceresi. Artık alanları tek seferde düzenlemek mümkün. Tek yapmanız gereken, düzenlemek istediğiniz tablo satırına çift tıklamak. Yeni girişler için formlar, geçerli zaman damgası ve kullanıcı adınız ile önceden doldurulacaktır, böylece önemli ayrıntıları doldurmaya odaklanabilirsiniz.
Yukarıda bahsedildiği gibi, artık günlüğe kaydedilen etkinlikleri etiketleyebilirsiniz ve bu etiketler, çok renkli etiketlerle etkinlikleri çağırmanıza yardımcı olabilir. Ghostwriter, günlüklerinizdeki önemli olayları kolayca tanımlamanıza yardımcı olmak için belirli dizeleri içeren etiketleri stilize eder. Örneğin, "algıla" içeren bir etiket, bir algılama veya çakışma giderme olayıyla ilgili olayları belirlemenize yardımcı olmak için mavi bir rozet olarak görünür.
Ghostwriter wiki'sinde bu özellik hakkında daha fazla bilgi var:
Sarmak
Bu, 2023'ün ilk büyük sürümü ve daha fazlası gelecek. Her zaman olduğu gibi, Ghostwriter'ın yol haritası ve gelecekteki sürümleri hakkında daha fazla güncelleme için buraya bakın. Şimdilik en son sürümü GitHub'dan edinebilirsiniz:

![Bağlantılı Liste Nedir? [Bölüm 1]](https://post.nghiatu.com/assets/images/m/max/724/1*Xokk6XOjWyIGCBujkJsCzQ.jpeg)



































