Siber Güvenlik Portföyü Nasıl Hazırlanır? Yeni Başlayanlar İçin Rehber

Siber güvenlik portföyü, bir kişinin siber güvenlik alanındaki teknik bilgilerini, uygulamalı çalışmalarını, tamamladığı projeleri ve edindiği becerileri gösteren dijital veya yazılı çalışma dosyasıdır.

Siber güvenlik sektöründe yalnızca teorik bilgiye sahip olmak yeterli olmayabilir. İşverenler, adayların güvenlik problemlerini nasıl analiz ettiğini, hangi araçları kullanabildiğini ve elde ettiği sonuçları nasıl raporladığını da değerlendirebilir.

Bu nedenle siber güvenlik alanında kariyer yapmak isteyen kişiler için uygulamalı çalışmaların düzenli biçimde belgelenmesi önemlidir.

Siber güvenlik portföyünde GitHub projeleri, laboratuvar çalışmaları, güvenlik analizleri, teknik raporlar, yazılım geliştirme çalışmaları ve eğitim belgeleri bulunabilir.

GitHub üzerinde hazırlanmış siber güvenlik portföyü örneği

1. Siber Güvenlik Portföyü Nedir?

Siber güvenlik portföyü, kişinin bilgi ve becerilerini somut çalışmalar üzerinden gösteren bir proje koleksiyonudur.

Özgeçmişte belirli teknolojilerin bilindiği ifade edilebilir. Portföyde ise bu teknolojilerin hangi amaçla ve nasıl kullanıldığı açıklanabilir.

Örneğin bir özgeçmişte yalnızca Linux bilgisi bulunduğunu belirtmek yerine Linux sistem günlüklerinin analiz edildiği bir laboratuvar çalışması portföye eklenebilir.

Bu sayede yapılan işlemler, kullanılan araçlar ve elde edilen sonuçlar daha ayrıntılı biçimde gösterilebilir.

2. Siber Güvenlik Portföyü Neden Önemlidir?

Portföy hazırlamanın başlıca amaçları şunlardır:

  • Teknik becerileri uygulamalı çalışmalarla göstermek

  • Tamamlanan projeleri düzenli biçimde belgelemek

  • İş başvurularında teknik çalışmaların incelenmesini sağlamak

  • Problem çözme ve analiz becerilerini göstermek

  • Öğrenme sürecindeki gelişimi takip etmek

  • Teknik raporlama becerisini geliştirmek

Portföy, iş başvurularında yararlı bir destekleyici unsur olabilir. Ancak tek başına işe kabul garantisi sağlamaz.

3. Siber Güvenlik Portföyünde Neler Bulunmalı?

Bir siber güvenlik portföyünde farklı türlerde çalışmalar yer alabilir.

İçerik

Açıklama

Kişisel tanıtım

Teknik ilgi alanları ve kariyer hedefi

Teknik beceriler

Bilinen işletim sistemleri ve araçlar

Laboratuvar çalışmaları

Kontrollü ortamlarda yapılan uygulamalar

GitHub projeleri

Kodlar, betikler ve teknik belgeler

Güvenlik raporları

Zafiyet ve olay analizi raporları

CTF çalışmaları

İzin verilen çözümlerin teknik açıklamaları

Sertifikalar

Tamamlanan eğitimler ve kazanılan belgeler

Teknik yazılar

Güvenlik konularını açıklayan özgün içerikler

Portföyün kapsamı, hedeflenen mesleğe göre değişebilir.

4. GitHub ile Siber Güvenlik Portföyü Nasıl Hazırlanır?

GitHub proje deposu ve README dosyası

GitHub, yazılım projelerinin ve teknik belgelerin saklanması, sürümlenmesi ve paylaşılması için kullanılan bir platformdur.

Siber güvenlik alanında GitHub; Python betikleri, PowerShell araçları, güvenlik analizleri, örnek yapılandırmalar ve laboratuvar raporlarının yayımlanması amacıyla kullanılabilir.

GitHub üzerinde portföy hazırlamak için:

  1. Bir GitHub hesabı oluşturulur.

  2. Hesap güvenliği için çok faktörlü kimlik doğrulama etkinleştirilir.

  3. Portföy amacıyla bir proje deposu oluşturulur.

  4. Projenin amacını açıklayan bir README.md dosyası hazırlanır.

  5. Kullanılan araçlar ve çalışma ortamı belirtilir.

  6. Teknik çalışmalar ve güvenli biçimde paylaşılabilecek kanıtlar eklenir.

  7. Projeler tamamlandıkça içerikler güncellenir.

Her proje için ayrı depo oluşturulabilir veya birbirine bağlı küçük çalışmalar tek bir depo altında düzenlenebilir.

5. README.md Dosyası Nedir?

README.md, GitHub projelerinde çalışmanın amacını ve içeriğini açıklamak için kullanılan Markdown biçimindeki metin dosyasıdır.

Siber güvenlik portföyündeki bir README dosyasında şu bilgiler bulunabilir:

  • Projenin adı

  • Projenin amacı

  • Kullanılan teknolojiler

  • Çalışma ortamı

  • Uygulanan yöntemler

  • Elde edilen bulgular

  • Sonuçlar ve öğrenilen bilgiler

  • Varsa giderme önerileri

README dosyasının açık ve anlaşılır hazırlanması, projeyi inceleyen kişilerin çalışmanın kapsamını daha kolay anlamasını sağlar.

6. SOC Analisti Olmak İsteyenler Hangi Projeleri Hazırlamalı?

SOC analistliği alanında kariyer hedefleyen kişiler güvenlik izleme, log analizi ve olay araştırması çalışmalarına odaklanabilir.

SOC portföyünde kullanılabilecek SIEM analiz ekranı

Portföye eklenebilecek proje örnekleri:

Windows olay kayıtlarının analizi: Windows Event Viewer üzerinden örnek güvenlik olaylarının incelenmesi.

Linux SSH giriş kayıtlarının incelenmesi: Kontrollü laboratuvarda başarısız giriş denemelerinin araştırılması.

Wazuh laboratuvarı: Güvenlik izleme ortamının kurulması ve örnek uyarıların değerlendirilmesi.

Kimlik avı e-postası analizi: Eğitim için hazırlanmış örnek bir e-postanın başlıklarının ve güvenlik göstergelerinin incelenmesi.

SIEM tespit kuralı: Belirli bir şüpheli davranış için örnek güvenlik uyarısı oluşturulması.

Her proje için olayın amacı, kullanılan veriler, inceleme yöntemi ve elde edilen sonuçlar belgelenebilir.

7. Sızma Testi Uzmanı Olmak İsteyenler Hangi Projeleri Hazırlamalı?

Sızma testi alanında çalışmak isteyen kişiler yetkili laboratuvarlarda gerçekleştirdikleri güvenlik testlerini portföylerine ekleyebilir.

OWASP Juice Shop uygulamalı web güvenliği laboratuvarı

Örnek projeler:

  • OWASP Juice Shop güvenlik incelemesi

  • Yerel laboratuvarda ağ servislerinin analizi

  • Eğitim amaçlı web uygulamasında erişim kontrolü değerlendirmesi

  • Linux güvenlik yapılandırmalarının incelenmesi

  • Örnek bir sızma testi raporunun hazırlanması

Sızma testi raporunda test kapsamı, kullanılan yöntemler, tespit edilen güvenlik açıkları, risk değerlendirmesi ve giderme önerileri bulunabilir.

Gerçek kurumlara ait sistemler üzerinde yapılan testlerin sonuçları, açık paylaşım izni bulunmadıkça portföyde yayımlanmamalıdır.

8. Blue Team İçin Hangi Projeler Hazırlanabilir?

Blue Team alanında savunma mekanizmalarının kurulması ve güvenlik olaylarının araştırılmasıyla ilgili projeler hazırlanabilir.

Örnek çalışmalar:

  • Windows güvenlik günlüklerinin incelenmesi

  • Linux sunucusunda güvenlik yapılandırması

  • Suricata ile örnek ağ trafiğinin izlenmesi

  • Wazuh üzerinde tespit kurallarının oluşturulması

  • Wireshark ile ağ paketi analizi

  • Örnek olay müdahale raporu hazırlanması

Bu çalışmalar savunma sistemlerinin nasıl kullanıldığını ve güvenlik olaylarının nasıl değerlendirildiğini gösterebilir.

9. Python Projeleri Portföye Eklenebilir mi?

Python, siber güvenlik alanında otomasyon ve veri analizi çalışmalarında kullanılabilen bir programlama dilidir.

Başlangıç seviyesinde geliştirilebilecek projeler şunlardır:

Proje

Gösterdiği beceri

Log analiz aracı

Metin işleme ve olay analizi

Dosya bütünlüğü kontrolü

Hash hesaplama

Parola gücü değerlendirme aracı

Temel güvenlik kontrolleri

IP adresi sınıflandırma aracı

Ağ bilgisi ve programlama

Örnek olay kayıtlarını filtreleme

Veri analizi

Güvenlik raporu oluşturucu

Otomasyon ve raporlama

Kodların açıklamalı, düzenli ve çalıştırılabilir biçimde hazırlanması önemlidir.

10. TryHackMe ve Hack The Box Çalışmaları Portföye Eklenebilir mi?

TryHackMe ve Hack The Box gibi platformlarda tamamlanan eğitimler, belirli koşullarla portföyde gösterilebilir.

Ancak platformların çözüm paylaşımı ve içerik yayımlama kurallarına uyulmalıdır.

Özellikle aktif CTF görevlerinin cevapları, gizli flag değerleri veya yayımlanması yasaklanmış çözüm adımları paylaşılmamalıdır.

Portföyde laboratuvarın adı, öğrenilen teknik konular, kullanılan araçlar ve izin verilen ölçüde kişisel analizler yer alabilir.

Yalnızca tamamlanan oda sayısını göstermek yerine, yapılan çalışmanın teknik olarak açıklanması daha fazla bilgi sunar.

11. Siber Güvenlik Portföyünde Ekran Görüntüleri Nasıl Kullanılmalı?

Ağ analizi projesinde kullanılabilecek Wireshark ekranı

Ekran görüntüleri, gerçekleştirilen teknik çalışmaların belgelenmesinde kullanılabilir.

Örneğin bir ağ analizi projesinde Wireshark ekran görüntüsü, incelenen paket türlerini göstermek amacıyla eklenebilir.

Ancak ekran görüntülerinde gerçek kullanıcı bilgileri, kurum içi IP adresleri, erişim anahtarları, parolalar veya gizli veriler bulunmamalıdır.

Gerekirse bu bilgiler kaldırılmalı veya tamamen yapay örnek veriler kullanılmalıdır.

12. Siber Güvenlik Portföyü İçin Örnek Proje Yapısı

Bir portföy deposunda dosyalar aşağıdaki şekilde düzenlenebilir:

Siber-Guvenlik-Portfoyu/
│
├── README.md
│
├── SOC-Projeleri/
│   ├── Windows-Log-Analizi/
│   └── Wazuh-Laboratuvari/
│
├── Ag-Guvenligi/
│   └── Wireshark-Analizi/
│
├── Python-Projeleri/
│   └── Log-Analiz-Araci/
│
├── Sizma-Testi/
│   └── OWASP-Juice-Shop/
│
└── Raporlar/
    └── Ornek-Olay-Raporu.pdf

Bu yapı örnek niteliğindedir. Projelerin sayısı ve klasör düzeni ihtiyaca göre değiştirilebilir.

13. Teknik Proje Raporu Nasıl Hazırlanır?

Portföyde yer alan her teknik çalışmanın anlaşılır biçimde belgelenmesi gerekir.

Örnek bir proje raporu şu bölümlerden oluşabilir:

Proje adı: Linux SSH Güvenlik Kayıtlarının Analizi

Amaç: Laboratuvar ortamında oluşturulan başarısız oturum açma kayıtlarını incelemek.

Çalışma ortamı: Linux sanal makinesi.

Kullanılan araçlar: Linux terminali ve sistem günlükleri.

Uygulanan yöntem: Belirli zaman aralığındaki kimlik doğrulama kayıtlarının incelenmesi.

Bulgular: Başarısız giriş denemelerinin zamanları ve kaynak bilgileri değerlendirilir.

Sonuç: İncelenen kayıtların hangi güvenlik davranışlarını gösterdiği açıklanır.

Öğrenilen beceriler: Linux log analizi, temel olay araştırması ve raporlama.

Bu tür belgeler, teknik çalışmanın yalnızca tamamlandığını değil, nasıl değerlendirildiğini de gösterir.

14. Portföy Hazırlarken Yapılan Hatalar

Siber güvenlik portföylerinde karşılaşılabilecek bazı sorunlar bulunmaktadır.

Açıklamasız projeler: Yalnızca ekran görüntüsü veya kod paylaşılması, çalışmanın amacını yeterince açıklamayabilir.

Kopyalanmış içerikler: Başkalarına ait projelerin kişisel çalışma gibi gösterilmesi portföyün güvenilirliğini azaltır.

Eksik raporlar: Kullanılan araçların belirtilmesi ancak elde edilen sonuçların açıklanmaması değerlendirmeyi zorlaştırır.

Gizli bilgilerin paylaşılması: Parola, API anahtarı, gerçek kullanıcı verileri veya kurum içi belgelerin yayımlanması güvenlik sorunlarına neden olabilir.

Gerçek dışı deneyim beyanları: Eğitim laboratuvarında gerçekleştirilen çalışmaların gerçek bir kurumsal sızma testi gibi gösterilmesi yanıltıcıdır.

Çok sayıda tamamlanmamış proje: Tamamlanmış ve anlaşılır çalışmaların bulunması, yalnızca proje sayısının artırılmasından daha anlamlıdır.

15. Siber Güvenlik Portföyü Hazırlamak Ne Kadar Sürer?

Portföy hazırlama süresi kişinin mevcut teknik bilgisine, seçtiği projelere ve çalışma düzenine göre değişir.

Başlangıç seviyesindeki bir kişi önce küçük projeler hazırlayabilir, ardından daha kapsamlı çalışmalar ekleyebilir.

Örnek bir dört haftalık plan şu şekilde oluşturulabilir:

Hafta

Yapılacak çalışma

1. hafta

GitHub hesabı ve portföy düzeninin hazırlanması

2. hafta

İlk laboratuvar projesinin tamamlanması

3. hafta

İkinci proje ve teknik raporun hazırlanması

4. hafta

Belgelerin gözden geçirilmesi ve portföyün düzenlenmesi

Bu plan bir süre garantisi değildir. Projelerin kapsamına göre daha uzun süre gerekebilir.

16. Siber Güvenlik Portföyü İş Başvurularında Nasıl Kullanılır?

Portföy, özgeçmişte belirtilen teknik becerileri desteklemek amacıyla kullanılabilir.

İş başvurularında adaylar ilgili projelerinin adlarını, kullanılan teknolojileri ve elde edilen sonuçları belirtebilir.

Örneğin SOC analistliği pozisyonuna başvuran bir kişi, Windows log analizi ve SIEM laboratuvarı çalışmalarını öne çıkarabilir.

Sızma testi pozisyonuna başvuran bir kişi ise yetkili laboratuvarlarda hazırladığı güvenlik değerlendirmelerini ve teknik raporlarını gösterebilir.

Portföyün hedeflenen pozisyonla ilişkili olması, çalışmaların değerlendirilmesini kolaylaştırabilir.

17. Siber Güvenlik Portföyü İçin Sertifika Şart mı?

Siber güvenlik portföyü hazırlamak için sertifika sahibi olmak zorunlu değildir.

Öğrenciler ve sektöre yeni başlayan kişiler, kendi laboratuvar çalışmalarını ve geliştirdikleri projeleri belgeleyerek portföy oluşturabilir.

CompTIA Security+, eJPT, OSCP veya benzeri sertifikalar portföye eklenebilir. Ancak sertifikalar ile uygulamalı projeler farklı türde yeterlilik göstergeleridir.

Portföyde yer alan çalışmaların özgün, doğru ve açıklanabilir olması önemlidir.

Sonuç

Siber güvenlik portföyü, kişinin teknik bilgilerini ve uygulamalı becerilerini somut projelerle göstermesini sağlayan bir çalışma koleksiyonudur.

GitHub projeleri, laboratuvar raporları, güvenlik analizleri, Python araçları ve eğitim çalışmaları portföy içerisinde yer alabilir.

Portföy hazırlanırken hedeflenen mesleğe uygun projelerin seçilmesi, çalışmaların açık biçimde belgelenmesi ve gizli bilgilerin paylaşılmaması gerekir.

Başlangıç seviyesinde az sayıda, tamamlanmış ve iyi açıklanmış proje ile portföy oluşturmaya başlanabilir. Teknik bilgi ve deneyim geliştikçe yeni çalışmalar eklenebilir.

 


Alıntı