Saka

Mar 17 2023
Merhabalar, sizlere Saka projesi hakkında genel olarak bilgi verecek bir yazı hazırladım. Saka ile geliştirilmiş bir docker container üzerinde çalışabilen bir projedir.

Merhabalar, sizlere Saka projesi hakkında genel olarak bilgi verecek bir yazı hazırladım .

  1. saka nedir
  2. Uygulamayı Çalıştırma
  3. Web Güvenlik Açıkları

Saka , .Net Core 3 ile geliştirilmiş web açıkları içeren bir docker container üzerinde çalışabilen ve .Net Core 3 destekleyen ortamlarda da çalışabilen bir projedir.

Proje kapsamı, ipuçları ve saldırı sayfası olarak üçe ayrılır.

Proje kapsamı

Projenin ana sayfasında kullanıcıları bir senaryo metni karşılamaktadır. Bu metin, projedeki test uzmanlarının kapsamı açıklamasına ve beklenen yönde ilerlemesine yardımcı olmak için oluşturulmuştur.

İpuçları

Projedeki güvenlik açıklarının tespiti sırasında test eden kişiye yardımcı olmak için üç ipucu bırakılır. Soldan sağa gidildikçe ipuçlarında verilen detay artıyor.

  • İpucu 1 : Güvenlik açığı ile ilgili minimum bilgi ipucu olarak verilmiştir.
  • İpucu 2 : Güvenlik açığını tetiklemek için kullanılan yüklerdeki bazı kelimeler ipucu olarak verilmiştir.
  • İpucu 3 : Güvenlik açığının oluşması için doğrudan bir yük veya nasıl yapılacağına ilişkin talimatlar ipucu olarak verilir.

İlgili web güvenlik açığını içeren sayfadır.

Uygulamayı Çalıştırma

Docker hub'ından çekilen container'ın veya github üzerinden klonlanan Saka projesinin nasıl çalıştırılacağını gösteren kısımdır .

Liman işçisi

docker pull erdemstar/saka:container-name
docker run -d -p 80:80 erdemstar/saka:container-name

git clone https://github.com/Erdemstar/Saka
cd project-name
- mouse click on project-name.sln
- devenv project-name.sln (CMD)

Saka, farklı web güvenlik açıklarını içeren bir projedir. Mevcut zafiyetlerin neler olduğunu ve nasıl giderildiğini aşağıdaki linklerden öğrenebilirsiniz.

Siteler Arası Komut Dosyası Çalıştırma

Yansıyan XSS