Lynis ~ Güvenlik Denetimi Ve Sağlamlaştırma Aracı

Maveraün Nehr

Blue Team Lideri
25 Haz 2021
1,101
2,170
41.303921, -81.901693
Merhabalar bugün sizlere Lynis aracı hakkında bir konu hazırladım ve onu sunacağım.

İçindekiler;
- Tanım
- Kurulumu ve Kullanım Amacı
- Komutlar ve Açıklamaları
- S0N


maxresdefault.jpg

Lynis, CISOfy tarafından geliştirilen açık kaynaklı kapsamlı bir sistem ve güvenlik denetleme aracıdır. Temel olarak Linux ve UNIX tabanlı işletim sistemlerini hedef alır, ancak macOS gibi diğer UNIX benzeri sistemlerde de çalışabilir. Bu araç, sistem yöneticileri, güvenlik uzmanları ve denetçiler için tasarlanmıştır. Lynis’in ana hedefi, sistemlerin güvenlik durumunu değerlendirmek, potansiyel güvenlik açıklarını belirlemek ve genel sistem sağlığını iyileştirmek için önerileri sunmaktır. Lynis, modüler bir yapıya sahiptir ve çeşitli kontroller gerçekleştirir;

1. Sistem yazılımı: Yüklü yazılımları ve güncellemeleri kontrol eder.

2. Güvenlik duvarı yapılandırması: Firewall kurallarını inceler.

3. Erişim kontrolü: Kullanıcı hesapları ve yetkilerini denetler.

4. Servisler: Çalışan servisleri ve bunların güvenlik ayarlarını kontrol eder.

5. Dosya sistemi: Kritik dosyaların izinlerini ve bütünlüğünü değerlendirir.

6. Ağ güvenliği: Açık portları ve ağ yapılandırmasını inceler.

7. Malware taraması: Bilinen kötü amaçlı yazılım belirtilerini arar.

Lynis, bu kontrolleri gerçekleştirdikten sonra, bulunan sorunları önem derecesine göre sınıflandırır ve sistem güvenliğini artırmak için öneriler sunar. Bu özelliği, onu sadece bir tarama aracı olmaktan çıkarıp, aynı zamanda bir güvenlik danışmanı rolüne de sokar.

Lynis'in bir diğer önemli özelliği de otomasyon ve entegrasyon yetenekleridir. CI/CD pipeline'larına entegre edilebilir, düzenli otomatik taramalar için zamanlanabilir ve çıktıları diğer güvenlik araçlarıyla birlikte kullanılabilir.


7928569.png
KURULUMU VE GENEL KULLANIMI
7928569.png

Kurulumu diğer Linux sistemlerde olduğu gibi “apt-get install lynis” komutu ile kurulur.

752326.png
Not:
Ben Kali üzerinde gösterdim.

İşlemler bittikten sonra terminale sadece lynis yazmanız yeterlidir. Karşınıza gelen ekranda size komutlar ve açıklamaları çıkar.


a57bcfu.jpg


627495.png
KOMUTLAR & AÇIKLAMALARI
627495.png

AUDİT KOMUTU

audit system: Local yani yerel güvenlik taraması için,

audit system remote <host>: Uzaktaki bir sistemde güvenlik taraması için,

audit dockerfile <file>: Docker dosyasını tarama/analiz etmesi için kullanılır.


SHOW KOMUTU

show: İçerisinde yer alan tüm komutları görmek için.

show version: Lynis’in versiyon bilgilerini gösterir.

show help: Yardım metnini görüntüler.

Güncelleme ( UPDATE ) KOMUTU

update info: Güncelleme bilgilerini görmek için.


1041923.png
AYARLAR(OPTİONS) SEKMESİ
1041923.png

Alternatif Sistem Denetim Modları (Alternative system audit modes)

forensics: Çalışan veya entegre edildiği sistem üzerinde adli bilişim incelemeleri yapmanızı sağlar.

pentest: Sistemde hızlı bir penetrasyon testi simülasyonu gerçekleştirmek için kullanılır.

Çıktıların Düzeni Komutları ( Layout options )

no-colors: Çıktılarda herhangi bir renk olmaz.

quiet (-q): Adından da anlaşılacağı üzere hiçbir çıktı vermez.

reverse-colors: Renkli çıktıyı açık arka planlar için uygun hale getirir.

reverse-colours: Renkli çıktıyı açık arka planlar için uygun hale getirir.


Diğer Ayarlar ( Misc Options )

debug: Hata ayıklama bilgilerini göstermeye yarar.

no-log: Günlük dosyası oluşturmaz.

profile <profile>: Belirli bir profil(opsiyonel) ile sistem taraması gerçekleştirmeye yarar.

view-manpage ( - man): Kılavuzu göstermeye yarar.

verbose: Ekran üzerinde daha fazla ayrıntı gösterir.

version (-V): Versiyon bilgilerini gösterir.

wait: Testler arasında işlemleri bekletir.

slow-warning <seconds>: Bu komut tarama sırasında yavaş çalışan testler için nasıl davranılacağını belirler.

İşletme Yani Kurumsal Ayarlar ( Enterprise options )

plugindir <path>: Var olan eklentilerin dizinini gösterir.

upload: Verileri yüklemeye yarar.


1022331.png
GÜVENLİK TARAMASI
1022331.png

Lynis audit system” komutu, sistemin güvenlik durumunu öğrenip değerlendirmek ve sistem üzerinde güvenlik açıklarını belirlemek için kullanılır. Bu komut aynı zamanda aracın en temel ve kapsamlı tarama komutudur.

6a5f705.jpg


1180260.png
Görselde Yer Alan Tarama Sonucunu Açıklayalım
1180260.png


( Yukarıdan Aşağıya )

Lynis Güvenlik Taraması Sonuçları;

Sistem Güçlendirme Endeksi : 58

Yapılan Testler : 218

Aktif Eklenti : 1

Bileşenler;

Güvenlik Duvarı -> Kontrol Edildi [V]

Zararlı Yazılım Taraması -> Kontrol Edilmedi [X]

752326.png
Yeni Lynis sürümünde Tarama Modu ( Scan Mode ) yer almakta. Orada ise Normal, Adli (Forensic), Pentest(Penetrasyon), Entegrasyon(Integraion) olarak 4 kısımda ayrılmış.


Lynis Modülleri;

Uyumluluk Durumu Denetimi [?]

Güvenlik Denetimi [V]

Güvenlik Açığı Taraması [V]

Dosyalar;

Test ve Hata Ayıklama Bilgileri: /var/log/lynis.log

Rapor Verileri: /var/log/lynis-report.dat

Bildirim: Lynis güncellemesi mevcut

Mevcut versiyon: 262 En Son Sürüm: 301

Lynis Versiyonu Ve Tanıtım Sekmesi;

Version 2.6.2

Lynis, UNIX tabanlı sistemler için denetim, sistem sıkılaştırma ve uyumluluk sağlama konularında kullanılan bir araçtır. (Linux, macOS, BSD ve diğerleri)

2007–2018, CISOfy - Lynis - Security auditing and hardening tool for Linux/Unix

Kurumsal(Şirket) desteğimiz aktiftir (uyumluluk, eklentiler, ara yüz ve araçlar)

Öneri [TIP]: Lynis denetimlerini özelleştirerek, ayarlarınızı custom.prf dosyasına ekleyerek Lynis denetimlerini geliştirin. ( Bunun için /etc/lynis/default.prf kısmına bakın. )


ÖRNEK BİR TARAMA SONUNDA ÇIKTISI GÖRÜNTÜSÜ

q5d6m18.jpg


- S0N -
 
Son düzenleme:

Armin'

Moderasyon Tim Lideri
7 Tem 2013
8,384
967
Blackwell Academy
guzel konu ayni tool icin asagidaki konulari da inceleyebilir uyelerimiz

Lynis Aracı Ve Kullanımı


 
Moderatör tarafında düzenlendi:
Üst

Turkhackteam.org internet sitesi 5651 sayılı kanun’un 2. maddesinin 1. fıkrasının m) bendi ile aynı kanunun 5. maddesi kapsamında "Yer Sağlayıcı" konumundadır. İçerikler ön onay olmaksızın tamamen kullanıcılar tarafından oluşturulmaktadır. Turkhackteam.org; Yer sağlayıcı olarak, kullanıcılar tarafından oluşturulan içeriği ya da hukuka aykırı paylaşımı kontrol etmekle ya da araştırmakla yükümlü değildir. Türkhackteam saldırı timleri Türk sitelerine hiçbir zararlı faaliyette bulunmaz. Türkhackteam üyelerinin yaptığı bireysel hack faaliyetlerinden Türkhackteam sorumlu değildir. Sitelerinize Türkhackteam ismi kullanılarak hack faaliyetinde bulunulursa, site-sunucu erişim loglarından bu faaliyeti gerçekleştiren ip adresini tespit edip diğer kanıtlarla birlikte savcılığa suç duyurusunda bulununuz.