Centos da Tcpdump ile Ağ Trafigi Analizi

Tcpdump, network uzerinde veri trafigini analiz edebilmemizi sağlayan ozellikle unix sistemler icin gelistirilmis bir aractir.

ifconfig parametresini girip sistem içerisinde up olan interface’leri listeliyelim.

[root@ugurengin ~]#ifconfig

venet0:2  Link encap:UNSPEC  HWaddr 00-00-00-00-00
inet addr:64.186.129.45  P-t-P:64.186.129.45 
Bcast:64.186.129.45  Mask:255.255.255.255

-i parametresi ile trafigini dinlemek istedigimiz interface’yi seciyoruz.

[root@ugurengin ~]#tcpdump -i venet0:2
listening on venet0:2, link-type LINUX_SLL (Linux cooked), capture size 96 bytes
1518 packets captured
1519 packets received by filter

-n Parametresi ile dns cozumlemesi yapmadan tum trafigi shell konsala yazdırabiliriz.

[root@ugurengin ~]#tcpdump -i venet0:2 -n

Sadece belli bir porta gelen istekleri dinlemek icin:

[root@ugurengin ~]#tcpdump -i venet0:2 port 443

Gecenin saat 4′u oldugunu varsayalım, suanda oldugu gibi.
Tum paket trafigini daha sonra incelemek üzere sunucu uzerinde bir dosyaya yazdirabiliriz.

[root@ugurengin ~]# tcpdump -i venet0:2 -w /tmp/tcplogs

Kaydedilen loglari sonrasinda incelemek icin :

[root@ugurengin ~]# tcpdump -i venet0:2 -r /tmp/tcplogs

reading from file /tmp/tcplogs, link-type LINUX_SLL (Linux cooked)
20:24:28.447908 IP ugurengin.com.rpc2portmap > 85.103.21.236.50677: P 2394369784:2394369916(132) ack 3335487336 win 96

Daha fazlası ;

http://en.wikipedia.org/wiki/Tcpdump
http://www.tcpdump.org/#documentation

Share on Facebook
Leave a comment

1 Comments.

  1. tcpdumpu nerden temin edebiliriz.
    tskler.

Leave a Reply

Your email address will not be published. Required fields are marked *

*


You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>