Zeek Nedir?
Zeek, açık kaynak kodlu bir network trafik izleme ve analiz aracıdır. Tüm ağ trafiğinizi inceler ve gerçekleşen şüpheli aktiviteleri analiz etme imkanı sağlar.
Kurulum
Zeek kurmadan önce bazı gerekli bağımlılıkların yüklü olduğundan emin olmamız gerek.
Bağımlılıklar
Aşağıdaki listemizde olanları kurmamız gerek.
- Libpcap (http://www.tcpdump.org)
- OpenSSL libraries (https://www.openssl.org)
- BIND8 library
- Libz
- Bash (for ZeekControl)
- Python 3.5 or greater (https://www.python.org/)
Gerekli bağımlılıkları yüklemek için şunları kullanabilirsiniz.
- RPM/RedHat-based Linux:
- DEB/Debian-based Linux:
- FreeBSD:
Zeek İndirme ve Kurulum
Gerekli bağımlılıkları kurduktan sonra github’dan zeek’i indirip kuralım.
Minimum Başlangıç Yapılandırması
İzlemek için doğru arayüzü ayarlayalım;
Not: Interface yani arayüzünü ifconfigde hangisiyse onu yazalım.
Şimdi ZeekControl kabuğunu şu şekilde başlatın:
Bu, kabuğun ilk kullanımı olduğundan, ZeekControl yapılandırmasının ilk kurulumunu gerçekleştirin:
ardından zeek’i başlatalım.
durdurmak için ise;
Log dosyalarına göz atma
log dosyaları bu dizindedir. Ve birçok farklı log dosyası mevcuttur.
Örnek log dosyası okuma;
Örnek çıktı:
# ts uid orig_h orig_p resp_h resp_p 1311627961.8 HSH4uV8KVJg 192.168.1.100 52303 192.150.187.43 80
Daha fazla log bilgisi ve dokümantasyon için zeek dokümantasyon sitesine bakabilirsiniz.