Soru:
Beehive, Snowden benzeri bir oyuncuyu tespit edebilir mi?
kelalaka
2018-11-07 17:27:42 UTC
view on stackexchange narkive permalink

Bir seminerde, Beehive: Kurumsal Ağlarda Şüpheli Etkinliği Tespit Etmek İçin Büyük Ölçekli Günlük Analizi 'nin Yazarlarından biri, bu sistemin Snowden'ın yaptığı gibi eylemleri önleyebileceğini söyledi.

Makalelerinin sonuçlarına göre;

Beehive, güvenlik olaylarını tespit etmek için imza tabanlı yaklaşımları geliştiriyor. Bunun yerine, davranış analizine dayalı olarak ana bilgisayarlardaki şüpheli güvenlik olaylarını işaretler. Yaptığımız değerlendirmede, Beehive mevcut, son teknoloji güvenlik araçları ve kişisel tarafından başka şekilde fark edilmeyen kötü amaçlı yazılım bulaşmaları ve politika ihlalleri tespit etti.

Can Beehive veya benzeri bir sistem Snowden türünü önleyebilir eylem?

Basit cevap: Hayır, kesinlikle hayır.Snowden, ayrıcalıklı erişime sahip olan ve içeriği toplu indirme yetkisi ve nedeni olan biriydi (o bir sistem yöneticisiydi).
Ancak eğitim vakasında, herkesi davranışlarına göre modellerler.Bu nedenle, eğitimden sonra, toplu indirme, bir uyarı sinyali üretecek davranışsal bir değişiklik olacaktır.
@kelalaka Eğitim sırasında toplu indirme yapılıyorsa, hayır.
Toplu indirme 1) yaygın olmadıkça ve 2) indirmeyi kısmak mümkün olmadıkça.
Neden "toplu indirme" şüpheli kabul ediliyor?ilk düşüncem, günlük kullanım sırasında sürekli "toplu" indirmeler olacaktı.Toplu indirme nedir?1 MB?500 MB?5 GB?500 GB?...
@Croll Kuruluşunuzda bir milyon dosya varsa, herhangi bir kişinin muhtemelen işini yapmak için o kadar çok kişiye yakın bir yere erişmesi gerekmez (çoğu dosya işiyle ilgili olmayacaktır).Biri bir veya iki gün içinde bir milyonun tümünü indirmeye çalışırsa, bu şüphelidir.Bu bir milyonun küçük bir yüzdesi bile şüpheli olabilir.Bir milyonun% 1'i 10.000 dosyadır.Kuruluşunuz için çalışan kaç kişinin işlerini yapmak için 48 saat içinde 10.000 dosyaya erişmesi gerekir?Çok az (varsa).
Bir programcı olarak işimde, buradaki üç yıl boyunca kodumuzun% 0.0001'ine dokunduğum için küçük bir "ödül" aldım, ki bu pek çok çalışandan daha fazla.
@forest Ancak veriler güvensiz bir sürücüye verildi.Toplu indirmenin nereye gittiğini görmek (veya toplu kopyala-yapıştır) mümkün olabilir miydi?
@AnthonyGrist - Düzenli olarak çok sayıda dosyayla uğraşıyorum - ör.Bugün bir toplu işlem için 79.000 veya daha fazla.Ve evet, onları sistem zip arşivi vb. İçinde taşımalıyım.
@forest Ne demek istediğini anlamıyorum.Bir sistem yöneticisi olduğu için ** gizli dosyalara ** herhangi bir erişimin bir uyarıyı tetiklemesi gerekirdi!Görevi belgeleri okumak değil, sistemin çalışmasını sağlamaktır.Kuşkusuz, bu tür bir davranışın yasal olarak gerçekleşebileceği tek durum, bir veri deposunu farklı bir sisteme aktarmak zorunda olmalarıdır, bu durumda SOC'ye haber verilir ve bu işlemler sırasında tetiklenen büyük kırmızı bayrakları reddedebilirler.
Bu sorunun başlığı ve gövdesi arasında bir çelişki var.Başlıkta "Beehive, Snowden benzeri bir oyuncuyu tespit edebilir mi?"sondaki soru ise "Beehive veya benzeri bir sistem Snowden tipi eylemi engelleyebilir mi?"Bunlar iki farklı sorudur, çünkü bir şeyi tespit etmek onun gerçekleştiği anlamına gelir ve bir şeyi önlemek, bunun asla gerçekleşmediği anlamına gelir.
Beş yanıtlar:
ThoriumBR
2018-11-07 17:41:27 UTC
view on stackexchange narkive permalink

Bir yedekleme operatörü, etrafına çok sayıda veri taşıyan birinin iznine ve davranışsal işaretlerine sahip olacaktır. Özel bir yedekleme operatörünün bulunmadığı tüm sistem yöneticileri gibi.

Snowden bir sistem yöneticisiydi. Yerinde olan tüm koruma protokollerini biliyordu. Herhangi bir bölgeden herhangi birini taklit edebilir, bir şeyler indirebilir, bir sonrakini taklit edebilir ve bunu yapmaya devam edebilir.

Kendini adamış bir saldırgana karşı kurşun geçirmez bir korumanın olmadığı yaygın bir bilgiyse, güvenilir bir dahili saldırgan hayal edin. sysadmin ayrıcalıklarıyla.

TL; dr: Kendinize karşı kendinizi koruyamazsınız.
Yorumlar uzun tartışmalar için değildir;bu konuşma [sohbete taşındı] (https://chat.stackexchange.com/rooms/85510/discussion-on-answer-by-thoriumbr-can-beehive-detect-a-snowden-like-actor).
Steffen Ullrich
2018-11-07 18:02:15 UTC
view on stackexchange narkive permalink

Beehive gibi anormallik algılama sistemleri, çok sayıda veriyi araştırmayı ve şüpheli davranışları tespit etmeyi eskisinden daha kolay hale getiriyor. Bu, bir analistin daha alakalı verilere odaklanmasının, daha kısa sürede daha fazla veriyi işlemesinin ve ayrıca analiz için daha ayrıntılı girdi verilerini kullanmasının mümkün olduğu anlamına gelir. Bu şekilde, birinin istenmeyen davranışları tespit etme şansı öncekinden daha yüksektir.

Beehive makalesinde sistemin genellikle kullanılan sistemlerden daha fazla olay tespit edebileceği iddia ediliyor (ve bu iddiadan şüphe etmek için bir nedenim yok) - ancak sistemin her olayı tespit edebileceği iddia edilmiyor hatta tüm olayların ne kadarını algılayabildiği. Bu nedenle, diğer sistemler tüm olayların yalnızca% 10'unu ve Beehive% 20'sini tespit ediyor olabilir, bu iyi ama pek tatmin edici değil.

Böyle bir sistem Snowden gibi birini tespit edebilir mi? Bu, analiz için ne kadar, ne tür ve hangi ayrıntı verilerinin toplandığına, politika ihlallerinin günlüğe kaydedilebilmesi için mevcut güvenlik politikalarının ne kadar katı olduğuna ve ne kadar yasadışı olduğuna (NSA tarafından görüldüğü gibi) bağlıdır. Snowden'ın faaliyetleri, olağan iş faaliyetlerinden farklıydı. Ne kadar farklı olursa, anormallik tespit sistemi tarafından tespit edilmesi o kadar olasıdır. Ancak, günlüğe kaydedilen veriler açısından ne kadar benzer yasa dışı ve yasal faaliyetler olursa, yasa dışı faaliyetlerin anormallik olarak rapor edilmesi olasılığı o kadar azdır.

Başka bir deyişle: bazı Snowden türü eylemleri tespit etmeye yardımcı olabilir, ancak tüm Snowden türü eylemleri algılamayacaktır. Ve bu tür eylemleri önlemek daha da zor olacak, daha önceden bazı zararlar yapıldıktan sonra daha erken tespit edilecek ve bu da etkiyi sınırlayacak.

Ve yanlış pozitifler ... Vay canına, bir Sistem Yöneticisi pozisyonuna terfi ettiğinizi ve aniden kapınızda federal ajanlar belirdiğini hayal edin ...
Bir sistem yöneticisi pozisyonu için koşuyorsanız, @Nelson Federal ajanları bundan çok önce kapınızda olacaktır.Profil oluşturma ve röportajlar için hazır olun.
RG1
2018-11-07 20:54:03 UTC
view on stackexchange narkive permalink

Snowden'ın amacı veri hırsızlığıydı ve kendisi aynı zamanda bir sistem yöneticisiydi. Bu nedenle, normal kullanıcıların erişemediği büyük miktarda veriye erişimi vardı ve ağ ile nasıl etkileşim kurduğuna dair farklı bir modele sahipti. Beehive yerinde olsaydı, bir şeyler yaptığını kaydetmiş olabilir, ancak veri hırsızlığı yapma niyeti olan herhangi biri uyarıları nasıl atlayacağını bilirdi: sistem eğitilmeye başladığından itibaren veri hırsızlığı modelinizi "normal" yapın ve anormal aktivite olarak işaretlenmez. Snowden, günde 16 GB'ı bir USB belleğe aktarabilirdi, ancak tekniklerinde ani bir değişiklik yapmadığı sürece Beehive onu işaretlemezdi.

Çalışıyorum. bu tür bir kalıbı algılamak için iş yerinde bazı özel yöntemler. Ancak şu anda iyi bir iş çıkaracak otomatikleştirilmiş hiçbir şey bilmiyorum.

Hobbamok
2018-11-07 20:20:23 UTC
view on stackexchange narkive permalink

Hayır olamaz.

Ve aldığınız alıntı, neden olmadığını ve insanların bunu yapabileceğini nasıl iddia ettiğini açıkça açıkladı.

Beehive'ın neler yapabileceğini size Snowden tarzı bir saldırının gerçekleştiğini söylemektir. (@ThoriumBR tarafından yapılan thoguh bile bir SNOWDEN engellenemezdi)

Sizin (veya o adamın) iddia ettiği şey, çok, çok farklı olan böyle bir saldırıyı ÖNLEYECEK. ve (belki, çok fazla okumadım) bunu bazı gelişmiş analizlerle birleştirerek. Bu, analiz ve işaretleme sisteminiz gerçek zamanlı olarak çalışsa bile muhtemelen çok geç olacağı anlamına gelir.

[Beehive'ın nereden geldiğini bir düşünün:

Şüpheli eylem -> güvenlik programı -> günlük -> arı kovanı verileri çıkarır -> arı kovanı analizi -> atılan bayrak -> müdahale?

Bu çok geç (ve günlüklerin gerçek zamanlı olarak değerlendirildiğini varsayar]

Günlükler, gerçek zamanlı müdahale değil, geriye dönük inceleme içindir.

Yapabileceğiniz şey, bir Herhangi bir eylem için sözde kayıt, Beehive tarafından analiz edildi ve yalnızca yeşil ışık yakıldığında eylem gerçekleştirildi. Muazzam ek yük ve fark edilir gecikme, bu yaklaşımı herhangi bir yönetici için gerçekten zor bir satış yapacaktır. [ayrıca, lo kullanmadan gs, ancak platformunuzda değerlendirme mekanizmaları oluşturmak çok daha iyi olurdu]

Ve yanlış pozitifler.İş terfileri, departman değişiklikleri gibi bir kabusa dönüşecek.
Bir sistem yöneticisi olarak, günlükler basitçe değiştirilebilir mi?
@paulj Günlüklerin uzak bir sunucuya gönderilmesi veya ileriye dönük olarak mühürlenmesi durumunda değil, ancak bu yalnızca önceden oluşturulmuş günlükler için geçerlidir.Elbette bir sistem yöneticisi, _subsequent_ günlükleri taklit edebilir.
Bu arada (ve ilgisiz bir şekilde), modern dosya sistemlerinde Beehive gibi bir şeyin eşleşebileceğinden çok daha hızlı bir şekilde sonlandırılan [sözde günlükler] (https://en.wikipedia.org/wiki/Journaling_file_system) vardır.
Cliff AB
2018-11-10 04:27:36 UTC
view on stackexchange narkive permalink

Her şeyden önce, "Snowden benzeri" bir oyuncuyu algılayabilmek ile birini engelleyebilmek arasında çok önemli bir ayrım vardır. Gördüğüm kadarıyla Beehive, birini engelleme konusunda hiçbir iddiada bulunmuyor, daha ziyade ağınızda şüpheli faaliyetlerin meydana geldiğine dair size uyarılar verme yeteneği vaat ediyor gibi görünüyor. Elbette, o kadar iyi değil, ama yine de bazı araştırma topluluklarında "kutsal kase" olarak görülüyor.

Bununla birlikte, Beehive'ın bu beklentileri karşılayabileceğinden son derece şüpheliyim. Makine öğrenimi, güvenilir kimliklerle büyük veri yığınlarından karmaşık kalıpları çıkarmada oldukça başarılı olabilir. Örneğin, kedi ve köpek resimleri arasında ayrım yapmak son derece güvenilirdir; hepimiz her zaman% 99 + yapabiliriz, ancak 100x100 piksel alıp kediyle köpeği belirlemek için kesin algoritmanın ne olduğunu söylemek zorunda kalsaydım, bunu nasıl yapacağım hakkında hiçbir fikrim yok. Ancak size bu tür 100.000 görüntüyü sağlayabilir ve makine öğrenimi yöntemlerinin ikisi arasında 100x100 piksel değerlerine dayalı olarak güvenilir bir şekilde ayrım yapan bir kural belirlemesine izin verebilirim. İşleri doğru yaparsam, makine öğrenimi tarafından oluşturulan kurallar, yeni verilerde çok büyük bir değişiklik olmayacağını varsayarak yeni kedi ve köpek resimleri üzerinde bile işe yaramalı (yani, eğitim verilerinde yalnızca laboratuvarları ve tekir kedileri kullandıysam, o zaman bir terrier tanımlamak için ... iyi şanslar). Bu ML'nin gücü.

"Şüpheli davranışı" belirlemek çok daha zor bir konudur. 100.000 onaylanmış kötü davranış örneğimiz yok ve gerçekten 100.000 onaylanmış iyi davranış örneğimiz bile yok! Daha da kötüsü, dün işe yarayan iyi bir makine öğrenimi yöntemi bugün işe yaramıyor; Fotoğraflardaki kedi ve köpeklerin aksine, düşmanlar sizi kandırmak için gerçekten çok uğraşıyorlar. Siber güvenlik için makine öğrenimi üzerinde çalışan tanıdığım çoğu kişi, tamamen otomatik tespit fikrinin şu anda kavrayamayacağımızı kabul etti, ancak belki de bir güvenlik analistinin defalarca yapması gereken çok özel, tekrarlayan görevleri otomatikleştirmek için araçlar geliştirebiliriz. böylece onları daha verimli hale getirir.

Bununla birlikte, Beehive'ın yazarları bu dersi atlamış ve bu sorunu çözdüklerini iddia etmiş görünüyorlar. Özellikle, önerdikleri yöntemlerin bir makine öğrenimi araştırmacısının denemeyi düşünebileceği ilk yöntem olduğu ve rutin olarak yararlı olmadığı gerekçesiyle reddedildiği göz önüne alındığında, performanstan çok şüpheliyim. Örneğin, günlüklerdeki aykırı değerleri belirlemek için PCA kullanılmasını önerirler. Bu ve bunun varyasyonları 100'lerce kez denendi ve sonuç her zaman, güvenlik analisti "otomatik algılamayı" kapatır çünkü o kadar çok yanlış pozitif alırlar ki bu, şundan çok daha fazla zamana mal olur kaydeder.

Elbette, tüm bu yöntemlerde şeytan, bu tür yöntemlerin ayrıntıları ve ayrıntıları yayınlanan çalışmalarda asla gerçekten ortaya çıkmaz ("sunucu günlüklerinde aykırı değerleri aramak için PCA kullandık" aşırı derecede belirsiz ifade). Kağıda yazılmayan yöntemlerini uygulamadan önce verileri çok zekice bir şekilde ön işlemeye sahip olmaları her zaman mümkündür. Ama sağ kolumla, Beehive'ın hiçbir kullanıcısının "Snowden benzeri" davranış ile gerçek zamanlı olarak bir ağın rakipsiz gerçek dünya kullanımı arasında güvenilir bir şekilde ayrım yapamayacağına dair bahse girmeye istekli olacağım.



Bu Soru-Cevap, otomatik olarak İngilizce dilinden çevrilmiştir.Orijinal içerik, dağıtıldığı cc by-sa 4.0 lisansı için teşekkür ettiğimiz stackexchange'ta mevcuttur.
Loading...