Evillimiter ile ağda ki cihazların izlenmesi, analiz edilmesi ve sınırlandırılması

Will Graham

Katılımcı Üye
14 Eki 2022
581
489
68747470733a2f2f692e696d6775722e636f6d2f434247683059782e706e67


Evillimiter, yerel ağ üzerinde ki cihazların internet erişimini fiziksel bir müdahalede bulunmadan kontrol edebileceğiniz açık kaynak kodlu bir araçtır. Bu işlemleri ARP spoofing ve traffic shaping uygulamalarını kullanarak yapar.

Programın kurulması

Aşağıda ki komutları tek tek terminale girerek kurulumunu gerçekleştirebilirsiniz.
Kod:
git clone https://github.com/bitbrute/evillimiter.git
cd evillimiter
sudo python3 setup.py install

PLciGNlxRVB.png




Programın parametreleri

Parametreleri -h parametresi ile görüntüleyebilirsiniz aşağıda yazdığı gibi
-h, --help: yukarıda ki gördüğünüz yardım sayfasını açar.
-i, --interface: üzerinde işlem yapacağınız ağ arayüzünü belirlemenizi sağlar.
-g, --gateway-ip: mac adresi belirlemenizi sağlar. belirtilmediği takdirde otomatik olarak çözümlenirmiş.
-n, --netmask: alt ağ maskesi belirlemenizi sağlar. aynı şekilde belirtilmediği taktirde otomatik olarak çözümlenir.
-f, --flush: ip tables ve trafik kontrol ayarlarını sıfırlar.
--colorless: çıktıların renksiz olmasını sağlar.



Programın kullanımı

-i parametresi ile ağ arayüzünüzü belirttikten sonra işlemlerinizi gerçekleştirebileceğiniz bir komut satırı açılır. help komutunu kullanarak kullanabileceğiniz komutları listeleyebilirsiniz.



-A94BUMY5X.png


Kullanılabilir Komutlar;
scan: Ağınızda açık bulunan cihazları taramak için kullanılır. Ek olarak --range parametresi ile bir ip aralığı belirtebilirsiniz.
örnek:

scan --range 192.168.178.1-192.168.178.50
scan --range 192.168.178.1/24

nehUWYPx7T.png

hosts: Tarama sonucunda bulunan tüm cihazları listeler. Ek olarak --force parametresi ile terminale sığmasa bile sonuçların gösterilmesini sağlar.

mqX4x6Ika8Kr.png

limit: Belirtilen cihazların bant genişliğini sınırlamanızı sağlar. Ek olarak --upload ve --download parametrelerini kullanabilirsiniz.
örnek:

limit 2,3,4 1gbit --download
limit all 200kbit --upload

09_VyAd.png

block: Belirtilen cihazlarının internet erişimini engeller. Ek olarak --upload ve --download parametrelerini kullanabilirsiniz.
örnek:

block 3,2
block all --upload

hkbOFie7qpIW.png

free: İnternet erişimini engellediğiniz cihazların engellenmesini kaldırır.

örnek:
free 2,3
free all
add: Belirttiğiniz cihaza mac adresi ekleyebilmenizi sağlıyor sanırım. Belirtilmediği takdirde kendisi ekliyor işte
örnek:
add 192.168.178.24
add 192.168.1.50 --mac 1c:fc:bc:2d:a6:37
monitor: Sınırlandırılan cihazların bant genişliği kullanımını izleminizi sağlar. Ek olarak --interval parametresini kullanarak ms ayarlayabilirsiniz.
örnek:

monitor --interval 600

x7Vyja.png

analyze: Belirtilen cihazın ne kadar bant genişliği kullandığını görmek için kullanılır. Ek olarak --duration parametresini kullanabilirsiniz.

örnek:
analyze 2,3 --duration 120

yW4t9xDo2HmV.png

watch: Eğer bir cihaz yeni bir ip adresi alırsa bunu görmenizi sağlar.
watch add: İzlenecek cihazları belirtmenizi sağlar.

örnek:
watch add 3,4
watch remove: Belirttiğiniz cihazları izleme listesinden çıkarır.
örnek:
watch remove 1
watch set: İzleme ayarlarını düzenlemenizi sağlar.
örnek:
watch set interval 120

iUvYcLI.png

clear: terminali temizler.
quit: programdan çıkış yapar.

Yazacaklarım bu kadardı okuduğunuz için teşekkürler.
 

aslan aslan

Basın&Medya Ekibi Asistanı
1 Şub 2023
638
239
68747470733a2f2f692e696d6775722e636f6d2f434247683059782e706e67


Evillimiter, yerel ağ üzerinde ki cihazların internet erişimini fiziksel bir müdahalede bulunmadan kontrol edebileceğiniz açık kaynak kodlu bir araçtır. Bu işlemleri ARP spoofing ve traffic shaping uygulamalarını kullanarak yapar.

Programın kurulması

Aşağıda ki komutları tek tek terminale girerek kurulumunu gerçekleştirebilirsiniz.
Kod:
git clone https://github.com/bitbrute/evillimiter.git
cd evillimiter
sudo python3 setup.py install

PLciGNlxRVB.png




Programın parametreleri

Parametreleri -h parametresi ile görüntüleyebilirsiniz aşağıda yazdığı gibi
-h, --help: yukarıda ki gördüğünüz yardım sayfasını açar.
-i, --interface: üzerinde işlem yapacağınız ağ arayüzünü belirlemenizi sağlar.
-g, --gateway-ip: mac adresi belirlemenizi sağlar. belirtilmediği takdirde otomatik olarak çözümlenirmiş.
-n, --netmask: alt ağ maskesi belirlemenizi sağlar. aynı şekilde belirtilmediği taktirde otomatik olarak çözümlenir.
-f, --flush: ip tables ve trafik kontrol ayarlarını sıfırlar.
--colorless: çıktıların renksiz olmasını sağlar.



Programın kullanımı

-i parametresi ile ağ arayüzünüzü belirttikten sonra işlemlerinizi gerçekleştirebileceğiniz bir komut satırı açılır. help komutunu kullanarak kullanabileceğiniz komutları listeleyebilirsiniz.



-A94BUMY5X.png


Kullanılabilir Komutlar;
scan: Ağınızda açık bulunan cihazları taramak için kullanılır. Ek olarak --range parametresi ile bir ip aralığı belirtebilirsiniz.
örnek:

scan --range 192.168.178.1-192.168.178.50
scan --range 192.168.178.1/24

nehUWYPx7T.png

hosts: Tarama sonucunda bulunan tüm cihazları listeler. Ek olarak --force parametresi ile terminale sığmasa bile sonuçların gösterilmesini sağlar.

mqX4x6Ika8Kr.png

limit: Belirtilen cihazların bant genişliğini sınırlamanızı sağlar. Ek olarak --upload ve --download parametrelerini kullanabilirsiniz.
örnek:

limit 2,3,4 1gbit --download
limit all 200kbit --upload

09_VyAd.png

block: Belirtilen cihazlarının internet erişimini engeller. Ek olarak --upload ve --download parametrelerini kullanabilirsiniz.
örnek:

block 3,2
block all --upload

hkbOFie7qpIW.png

free: İnternet erişimini engellediğiniz cihazların engellenmesini kaldırır.

örnek:
free 2,3
free all
add: Belirttiğiniz cihaza mac adresi ekleyebilmenizi sağlıyor sanırım. Belirtilmediği takdirde kendisi ekliyor işte
örnek:
add 192.168.178.24
add 192.168.1.50 --mac 1c:fc:bc:2d:a6:37
monitor: Sınırlandırılan cihazların bant genişliği kullanımını izleminizi sağlar. Ek olarak --interval parametresini kullanarak ms ayarlayabilirsiniz.
örnek:

monitor --interval 600

x7Vyja.png

analyze: Belirtilen cihazın ne kadar bant genişliği kullandığını görmek için kullanılır. Ek olarak --duration parametresini kullanabilirsiniz.

örnek:
analyze 2,3 --duration 120

yW4t9xDo2HmV.png

watch: Eğer bir cihaz yeni bir ip adresi alırsa bunu görmenizi sağlar.
watch add: İzlenecek cihazları belirtmenizi sağlar.

örnek:
watch add 3,4
watch remove: Belirttiğiniz cihazları izleme listesinden çıkarır.
örnek:
watch remove 1
watch set: İzleme ayarlarını düzenlemenizi sağlar.
örnek:
watch set interval 120

iUvYcLI.png

clear: terminali temizler.
quit: programdan çıkış yapar.

Yazacaklarım bu kadardı okuduğunuz için teşekkürler.
Güzel programa beziyor denemek lazım eline sağlık.
 
Ü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.