Linux Log Analizi — Python Fuzzing Aracı Tespiti

--

İlk olarak fuzzing.txt dosyasının içerisine aşağıdaki ifadelerin yazılmasını sağlıyoruz.

Fuzzing işlemini yapacak python kodu aşağıdaki şekildedir:

Kodu çalıştırıp log analizine geçebiliriz.

Logları görüntülemek için aşağıdaki komutu kullanabiliriz:

#tail –f /var/log/apache2/access.log

Görüldüğü üzere python ile requests modülü kullanılarak yazılan kodlar ile web isteği yaptığımızda varsayılan olarak User-Agent alanında python-requests ifadesini bulunmaktadır.

İsteği yapan IP adresi , yol, durum kodu ve User-Agent bilgisini aşağıdaki komut ile tespit edebiliriz:

#grep “python-requests” /var/log/apache2/access.log|cut –d “ “ –f 1,7,9,12|sort|uniq –c |sort –rn

İstekler 10.10.10.10 IP adresinden python dili ile requests modülü ile yazılan bir program tarafından yapılmıştır.

Not: User-Agent bilgisinin değiştirilebileceği unutulmamalıdır.

Python Fuzzing Aracı Trafik Analizi yazımıza https://kaleileriteknoloji.medium.com/python-fuzzing-arac%C4%B1-trafik-analizi-fc63e1d1ee1d link aracılığıyla ulaşabilirsiniz.

Python ile HTTP Üzerinden Veri Sızdırma Senaryosu ve Trafik Analizi yazımıza https://kaleileriteknoloji.medium.com/python-ile-http-%C3%BCzerinden-veri-s%C4%B1zd%C4%B1rma-senaryosu-ve-trafik-analizi-f49a1b30c377 ulaşabilirsiniz.

--

--