Afai e te manaʻo e faʻavasega pe vaʻaia paʻu fesoʻotaʻiga i Linux, e sili ona lelei le faʻaogaina o le faʻamafanafanaga mo lenei mea. tcpumpump. Ae o le faafitauli e tulaʻi mai i lona faiga faigata. O le a foliga mai e le talafeagai mo se tagata masani ona faʻaaogaina le aoga, ae o le mea muamua lava lea e tilotilo ai. O le a faʻamatalaina e le tusitala pe faapefea ona faʻatulagaina le vaega, pe o le a lona faʻapipiʻi, pe faʻapefea ona faʻaaogaina, ma le tele o faʻataʻitaʻiga o le faʻaaogaina.
Vaʻai foi: Tutorial mo le faʻatulagaina o se Initaneti i Ubuntu, Debian, Ubuntu Server
Faʻatulagaga
O le tele o tagata atiaeina o loʻo faʻaaogaina Linux e aofia ai le aoga i luga o le lisi o mea muamua na faʻapipiʻiina, ae afai o nisi mafuaaga e le oi ai i lau tufatufaina, e mafai ona e download ma faʻapipiʻi i luga "Terminal". Afai o loʻo faʻatulagaina lau OS i Debian, ma o Ubuntu, Linux Mint, Kali Linux ma tutusa, e tatau ona e faʻatinoina lenei poloaiga:
e mafai ona faʻapipiʻi i luga
A e faʻapipiʻi e manaʻomia ona e ulufale i se faʻaupuga. Faamolemole ia maitauina pe afai e le faʻamaoniaina, e faʻamaonia foi le faʻapipiʻi, e tatau ona e ulufale i le amio "T" ma lolomiina Ulufale.
Afai ei ai lau Red Hat, Fedora poʻo le CentOS, o le faʻatonuina o le faʻatonuga o le a foliga faapenei:
sudo yam install tcpdump
A maeʻa faʻapipiʻi le faʻaoga, e mafai ona e faʻaaogaina loa. O lenei ma sili atu o le a talanoaina mulimuli ane i le tusitusiga.
Vaʻai foi: Taiala Faʻapipiʻi PHP mo le Ubuntu Server
Faʻailoga
E pei lava o se isi lava poloaiga, o le tcpdump ei ai sana lava faʻasalaga. O le iloaina o ia, e mafai ona e setiina uma ala talafeagai e tatau ona amanaia pe a faʻaaogaina le poloaiga. O le syntax o le:
alatatau o filifiliga -i faʻataʻitaʻiga faʻaoga
A e faʻaaogaina le poloaiga, e tatau ona e faʻamaonia le atigilima e siaki. Fetuunaiga ma filifiliga e le o ni fesuiaiga taupulepulega, ae latou te mafai ona fetuunai fetuutuunaiga faigofie.
Filifiliga
E ui lava e le tatau ona faʻamaonia le filifiliga, e tatau lava ona lisi lisi o loʻo maua. O le laulau e le o faʻaalia ai le latou lisi atoa, ae naʻo le sili ona lauiloa, ae sili atu nai lo le tele o galuega.
Filifiliga | Faʻamatalaga |
---|---|
-A | Faʻatagaina oe e faʻapipiʻi pusa i le ASCII format |
-l | Faʻaopoopoina se tusi taʻalo. |
-i | A maeʻa ona ulufale atu ia oe e manaʻomia le faʻamaonia o le fesoʻotaʻiga fesoʻotaʻiga o le a mataitu. Ina ia amata ona siaki uma fesoʻotaʻiga, faʻaoga le upu "soo" pe a uma le filifiliga. |
-c | Maea le faagasologa o le siakiina pe a uma ona siaki le numera o afifi. |
-w | Fausia se faila faila i se lipoti faʻamaonia. |
-e | Faʻaalia le faʻafesoʻotaʻi le initaneti o le faʻamaumauga o faʻamatalaga. |
-L | Faʻaalia na o na tulafono e lagolagoina e le atinaʻe fesoʻotaiga faʻamaonia. |
-C | Fausia se isi faila ao e tusia se afifi pe afai o lona telē e sili atu nai lo le faʻamaonia. |
-r | Tatalaina se faila mo le faitauga na faia i le filifiliga -w. |
-i | Taimi o le TimeStamp o le a faʻaaoga mo le pueina o pusa. |
-J | Faʻatagaina oe e matamata i faʻafanua uma avanoa avanoa TimeStamp |
-G | Faʻaaoga e fai ai se faila i ogalaau. O le filifiliga e manaʻomia ai foi se tau le tumau, mulimuli ane o le a faia se lologa fou |
-v, -vv, -vvv | Faʻalagolago i le numera o tagata i le filifiliga, o le a sili atu le auiliiliga o le faʻatulagaina o le poloaiga (o le siitaga e tutusa tonu ma le numera o tagata) |
-f | O le galuega faatino o loʻo faʻaalia ai le igoa o le tuatusi IP |
-F | Faʻatagaina oe e faitau faʻamatalaga e le mai le fesoʻotaʻiga fesoʻotaʻiga, ae mai le faila faʻamaufaʻailogaina |
-D | Faʻaalia uma fesootaiga fesoʻotaʻiga e mafai ona faʻaaogaina. |
-n | Taofia le faʻaalia o igoa o le igoa |
-Z | Faʻamatala mai le tagata faʻaaoga i lalo o le a le faʻauluina uma faila. |
-K | Suʻe suʻesuʻega siaki |
-q | Faʻaalia o faʻamatalaga pupuu |
-H | Mauaina le 802.11 o ulutala |
-I | Faʻaaogaina pe a faʻapipiʻi paʻu i le mataʻituina. |
I le suesueina o filifiliga, i lalo tatou te liliu sao atu ai ia latou talosaga. I le taimi nei, o le a iloiloina le filiga.
Fusi
E pei ona taʻua i le amataga o le tusiga, e mafai ona e faʻaopoopo ni faʻamau i le pusa faʻapipiʻi. O lenei o le sili ona lauiloa oi latou o le a mafaufauina:
Filu | Faʻamatalaga |
---|---|
talimalo | Faʻamatala le igoa o le talimalo. |
upega | Faʻamatalaina le subnet ma le fesoʻotaiga IP |
ip | Faʻamatala mai le tuatusi o le lauga |
src | Faʻaalia ai pepa na auina mai le tuatusi faʻamatalaga |
o | Faʻaalia ai pepa na maua e le tuatusi faʻamaonia. |
arp, udp, tcp | Fesuiaiga e se tasi o tulafono |
taulaga | Faʻaalia ai faʻamatalaga e fesoʻotaʻi ma se atigi taua. |
ma, pe | Faʻaaoga e faʻaopoopo ai le tele o filiga i se poloaiga. |
itiiti, sili atu | O pusa o galuega e laʻitiiti pe sili atu nai lo le faʻamautuina o le tele |
O faʻamaumauga uma o loʻo i luga e mafai ona tuʻufaʻatasia ma isi, o le mea lea i le tuʻuina atu o se poloaiga e te naʻo le faʻamatalaga e te manaʻo e te vaʻai ai. Ina ia malamalama i nisi auiliiliga o le faʻaaogaina o faʻamaumauga o loʻo i luga, e aoga le tuʻuina atu o faʻataʻitaʻiga.
Vaʻai foi: Faʻasologa o Taʻaloga Faʻaaoga i Linux Terminal
Faataitaiga o le faʻaaoga
O le tele o taimi e faʻaaogaina ai filifiliga o faʻasalalauga o le a lisiina nei. O i latou uma e le mafai ona lisiina, talu ai o latou fesuiaiga e le gata.
Vaʻai le lisi faʻasino
E fautuaina e taʻitasi tagata taʻitasi e siaki muamua le lisi o fesoʻotaʻiga uma o fesoʻotaʻiga e mafai ona maua. Mai le laulau i luga tatou te iloa ai mo lenei mea e tatau ona e faʻaogaina le filifiliga -D, o le mea lea, i totonu o le laina faʻatautaia le faʻatonuga lea:
sudo tcpdump -D
Faataitaiga:
E pei ona mafai ona e vaʻaia, e valu avanoa i le faʻataʻitaʻiga e mafai ona matamata i le faʻaaogaina o le pule o le tcpdump. O le tusiga o le a maua ai faʻataʻitaʻiga o ppp0, e mafai ona e faʻaaogaina se isi.
Taofia masani o felauaiga
Afai e te manaʻo e siaki se tasi fesoʻotaiga fesoʻotaʻiga, e mafai ona e faia lenei mea i le filifiliga -i. Aua nei galo e ulufale i le igoa faʻaoga pe a uma ona ulufale i ai. O se faʻataʻitaʻiga lea o le faʻaaogaina o sea poloaiga:
sudo tcpdump -i ppp0
Faamolemole silasila: e tatau ona e ulufale i le "sudo" ao lei faia le poloaiga lava ia, talu ai e manaomia ai le saʻo a le superuser.
Faataitaiga:
Manatua: a maeʻa le ulu atu i totonu o le "Terminal", o le a faʻaalia pea faʻamatalaga vavave. Ina ia taofia lo latou tafe, e tatau ona e lolomiina le autu autu Ctrl + C.
Afai e te faʻatinoina le poloaiga e aunoa ma nisi faʻataʻitaʻiga ma filiga, o le a e vaʻaia le faatulagaga o loʻo i lalo mo le faʻaalia o siaki siaki:
22: 18: 52.597573 IP vrrp-topf2.p.mail.ru.https> 10.0.6.67.35482: Flags [P.], seq 1: 595, au 1118, manumalo 6494, filifiliga [nop, nop, TS val 257060077 ecr 697597623], umi 594
Pe a faʻaalia le lanu:
- lanumoana - o le taimi na maua ai le afifi;
- moli - faʻasologa o faʻamaumauga;
- lanumeamata - le tuatusi o le tagata na auina atu;
- lanu viole - o le tuatusi o le tagata e mauaina;
- hina - faamatalaga faaopoopo e uiga i le tcp;
- lanu mumu - laupepa (faʻaalia i bytes).
O lenei syntax ei ai le gafatia e gaosia i le faamalama "Terminal" e aunoa ma le faʻaaogaina o isi avanoa.
Mauaina le feoaiga i le -v filifiliga
E pei ona iloa mai le laulau, o le filifiliga -v e mafai ai ona e faateleina le aofaʻi o faʻamatalaga. Sei o tatou mafaufau i se faataitaiga. Siaki tutusa le atinaʻe:
sudo tcpdump -v -i ppp0
Faataitaiga:
Iinei e mafai ona e vaʻaia le laina o loʻo mulimuli mai i le gaioiga:
IP (tos 0x0, ttl 58, id 30675, paʻu 0, fuʻa [DF], protocols TCP (6), uumi 52
Pe a faʻaalia le lanu:
- moli - faʻasologa o faʻamaumauga;
- lanumoana - o le ola o le maliega;
- lanumeamata - o le uumi o le ulu ulu;
- lanu viole - lomiga o le pusa tcp;
- lanu mumu - laupepa.
E faʻapea foi i le faʻasologa o le faʻatonuga e mafai ona e tusia le filifiliga -vv poʻo -vvv, lea o le a faateleina ai le aofaʻi o faʻamatalaga o loʻo faʻaalia i luga o le lau.
Filifiliga -w ma -r
O le laulau o loʻo taʻua ai le avanoa e teu ai faʻamaumauga uma i totonu o se faila faila ina ia mafai ona maimoa mulimuli ane. O le filifiliga e nafa ma lenei mea. -w. E faigofie lava ona faʻaaoga, na o le ulufale i totonu o le poloaiga ona ulufale ai lea i le igoa o le faila i le lumanai i le faʻaopoopoga ".pcap". Mafaufau i faataitaiga uma:
sudo tcpdump -i ppp0 -w file.pcap
Faataitaiga:
Faamolemole ia matau: ao e tusia ni ogalaau i se faila, e leai se nusipepa e faʻaalia i luga o le "Terminal" screen.
A e manaʻo e matamata i le gaioiga faamaumauina, e manaʻomia lou faʻaogaina o le filifiliga -rsosoo ai ma le igoa o le faila ua uma ona faamaumauina. E faʻaaoga e aunoa ma nisi filifiliga ma filiga:
sudo tcpdump -r file.pcap
Faataitaiga:
O nei vala uma e lua e lelei atoatoa i mataupu e te manaʻomia e tepalai ai le tele o tusitusiga mo le suʻesuʻega mulimuli.
IP filiga
Mai le laulau mama, matou te iloa lena mea o e mafai ai e oe ona faʻaalia i luga o le ata faʻasalafa naʻo na pepa na mauaina e le tuatusi o loʻo faʻamaotiina i le tuʻufaʻatasiga o le tulafono. O le mea lea, e matua faigofie lava le matamata i pepa na maua e lau komepiuta. Ina ia faia lenei mea, e manaʻomia e le 'au ona faʻamaonia lau tuatusi IP:
sudo tcpdump -i ppp0 ip dst 10.0.6.67
Faataitaiga:
E pei ona mafai ona e vaʻaia, e ese mai o, i le 'au, matou te faamauina foi le faamama ip. I se isi faaupuga, na matou taʻuina i le komepiuta, pe a filifilia paʻu, o le a ia gauai atu i la latou tuatusi IP, ae le o isi matāʻupu.
I le IP, e mafai ona e fufulu ma auina atu pepa. I le faʻataʻitaʻiga matou te toe tuuina atu la matou IP. O lona uiga, o le a matou vaʻavaʻai nei po o fea pepa e lafoina mai la matou komepiuta i isi tuatusi. Ina ia faia lenei mea, tamoe le poloaiga lenei:
sudo tcpdump -i ppp0 ip src 10.0.6.67
Faataitaiga:
E pei ona mafai ona e vaʻai, matou te suia le faamama i le faʻasologa o le faʻatonu. o i luga src, ma taʻuina atu i le masini le suʻega mo le na auina atu e le IP.
HOST filiga
I le faʻatusatusaga ma le IP i totonu o le 'au, e mafai ona faʻamaʻoti se faamama talimaloia vele ese paʻai ma le 'au e fiafia i ai. O lona uiga, i le faʻasalaga, nai lo le tuatusi IP o le na auina mai / tagata e mauaina, o le a manaʻomia ona e faʻamaonia le tagata o loʻo nofo ai. E pei o lenei:
Sudo tcpdump -i ppp0 dst host google-public-dns-a.google.com
Faataitaiga:
I luga o le ata e mafai ona e vaʻai i totonu "Terminal" Na o na pepa na lafoina atu mai la matou IP ile google.com talimalo e faʻaalia. E pei ona mafai ona e vaʻaia, nai lo le host google, e mafai ona e ulu atu i seisi.
E pei o le filigaina IP, o le faʻasalaga e: o e mafai ona suia e srcVaʻai i pepa o loʻo lafoina i lau komepiuta:
Sudo tcpdump -i ppp0 src host google-public-dns-a.google.com
Faʻamatalaga: e tatau ona i ai le faamama o le talimalo pe a maeʻa pe leai, a le o lea o le poloaiga o le a tupu mai ai se mea sese. I le tulaga o le filiga IP, i se isi itu, o le dst ma le src o loo i luma o le faamama faamama.
Faʻasolo ma po o le
Afai e manaʻomia lou faʻaaogaina o le tele o filiga i le taimi e tasi i le tasi poloaiga, ona e manaʻomia lea e faʻaaoga se faamama. ma poʻo poʻo (faalagolago i le mataupu). E ala i le faʻamalamalamaina o le filiga i le faʻailoga ma vavaeeseina i latou i nei faʻamatalaga, e te "faia" le galuega o se tasi. I se faʻataʻitaʻiga, e pei o lenei:
sudo tcpdump -i ppp0 ip dst 95.47.144.254 poo le ip src 95.47.144.254
Faataitaiga:
Mai le faʻasologa o le tulafono e mafai ona e vaʻaia matou te mananao e faʻaali "Terminal" pepa uma sa lafoina i le tuatusi 95.47.144.254 ma pepa na mauaina e le tuatusi lava e tasi. E mafai foi ona e suia nisi o fesuiaiga i lenei faaupuga. Mo se faʻataʻitaʻiga, nai lo le IP, faʻamaonia le HOST pe faʻafesoʻotai saʻo ia tuatusi i latou lava.
Faʻamasani le taulaga ma se mea e sili ona lelei
Filu taulaga atoatoa mo le taimi e te manaʻomia ai se faʻamatalaga e uiga i pepa faʻatasi ma se atunuʻu patino. O lea la, afai e naʻo oe e manaʻomia le vaai i tali poo fesili ole DNS, e manaʻomia ona e faʻamaonia le tau 53:
sudo tcpdump -vv -i ppp0 port 53
Faataitaiga:
Afai e te manaʻo e vaʻai i afifi HTTP, e manaʻomia ona e ulufale i le taulaga 80:
sudo tcpdump -vv -i ppp0 port 80
Faataitaiga:
Faatasi ai ma isi mea, e mafai ona vave suʻesuʻeina le tele o ports. Ina ia faia lenei mea, faʻaaoga le faamama uiga ese:
suo tcpdump portrange 50-80
E pei ona mafai ona e vaʻai, faʻatasi ma le faamama uiga ese E le manaʻomia le faʻamaonia o isi filifiliga. Naʻo le seti o le laina.
Faʻasalalauga Faʻatagaga
E mafai foi ona e faʻaalia na o le auala e fetaui ma soʻo se maliega. Ina ia faia lenei mea, ia faʻaaoga le igoa o lenei maliega e avea ma se faamama. Seʻio tatou tilotilo i se faʻataʻitaʻiga udp:
sudo tcpdump -vvv -i ppp0 udp
Faataitaiga:
E pei ona mafai ona e vaʻaia i le ata, pe a uma ona faʻaaoga le poloaiga "Terminal" naʻo paʻu pepa faʻatasi ma le maliega na faʻaalia udp. O le mea lea, e mafai ona e faamamaina e isi, mo se faʻataʻitaʻiga, arp:
sudo tcpdump -vvv -i ppp0 arp
poʻo tcp:
sudo tcpdump -vvv -i ppp0 tcp
Faʻapipiʻi upega
Pule upega fesoasoani e fufulu ni paʻu e faʻavae i luga o le igoa o la latou fesoʻotaiga. E faigofie tele ona faʻaaoga e pei o le mea e totoe - e manaʻomia ona e faʻamaonia mai le uiga i totonu o le syntax upega, ona ulufale lea i le tuatusi tuatusi. O se faʻataʻitaʻiga lenei o se poloaiga:
sudo tcpdump -i ppp0 net 192.168.1.1
Faataitaiga:
Faʻamau i le afifi
Matou te leʻi mafaufauina ni isi mea sili ona manaia se lua: itiiti ma sili atu. Mai le laulau faʻatasi ma filiga, matou te iloa latou te galulue e tuʻuina atu nisi faʻamatalaga faʻamaumauga (itiiti) pe itiiti ifo (sili atu) le tele na faʻamaonia pe a uma ona ulufale le uiga.
Faʻapea ua na ona tatou mananao e mataʻitu ia paʻu e le silia ma le 50 pauna, ona foliga lea o le poloaiga:
sudo tcpdump -i ppp0 itiiti ifo 50
Faataitaiga:
Ia tatou faʻaali i totonu "Terminal" pepa sili atu ma le 50 pauna:
sudo tcpdump -i ppp0 sili atu 50
Faataitaiga:
E pei ona mafai ona e vaʻaia, e faʻaaogaina tutusa, na o le pau lava le eseesega i le igoa o le faamama.
Faaiuga
I le faaiuga o le tusiga e mafai ona tatou faaiuina o le au tcpumpump - O se meafaigaluega sili lenei e mafai ai ona e siakiina soʻo se faʻamaumauga o faʻamatalaga na lafoina ile luga ole Initaneti. Ae mo lenei mea e le lava le na ona ulufale i totonu o le poloaiga lava ia "Terminal". Ina ia taunuʻu le taunuʻuga ole manaʻoga o le a maua pe afai e te faʻaaogaina ituaiga uma o filifiliga ma filiga, faʻapea foʻi a latou faʻapotopotoga.