Weaponizing Distroless

HackTricks'i Destekleyin

Distroless Nedir

Distroless konteyner, belirli bir uygulamayı çalıştırmak için gerekli olan bağımlılıkları içeren, gereksiz yazılım veya araçlar olmadan oluşturulmuş bir konteyner türüdür. Bu konteynerler, hafif ve güvenli olmaları için tasarlanmıştır ve gereksiz bileşenleri kaldırarak saldırı yüzeyini minimize etmeyi amaçlar.

Distroless konteynerler genellikle güvenlik ve güvenilirliğin ön planda olduğu üretim ortamlarında kullanılır.

Distroless konteynerlere bazı örnekler şunlardır:

Distroless'ı Silahlandırma

Distroless konteyneri silahlandırmanın amacı, distroless'in getirdiği sınırlamalara (sistemde yaygın ikili dosyaların eksikliği) ve ayrıca konteynerlerde yaygın olarak bulunan salt okunur veya çalıştırılamaz gibi korumalara rağmen rastgele ikili dosyaları ve yükleri çalıştırabilmektir.

Bellek Üzerinden

2023'ün bir noktasında geliyor...

Mevcut ikili dosyalar aracılığıyla

openssl

****Bu yazıda, openssl ikilisinin bu konteynerlerde sıkça bulunduğu, muhtemelen konteyner içinde çalışacak yazılım tarafından gerekli olduğu açıklanmaktadır.

HackTricks'i Destekleyin

Last updated