Iwe kaakiri ni Microsoft Excel

Ti o ba nilo lati ṣe itupalẹ tabi awọn ikolu awọn apo-iṣẹ nẹtiwọki ni Lainos, o dara julọ lati lo ẹbùn idaniloju fun eyi. tcpdump. Ṣugbọn iṣoro naa nwaye ni itọnisọna rẹ dipo idiju. O dabi ẹnipe o rọrun fun olumulo ti o wulo lati ṣiṣẹ pẹlu iṣẹ-ṣiṣe, ṣugbọn eyi jẹ nikan ni kokan akọkọ. Awọn akọsilẹ yoo ṣe alaye bi a ti ṣeto iṣakoso, ohun ti o ṣe, o ṣe le lo, ati awọn apejuwe apẹẹrẹ ti lilo rẹ.

Wo tun: Awọn itọnisọna fun siseto asopọ Ayelujara ni Ubuntu, Debian, Server Ubuntu

Fifi sori

Ọpọlọpọ awọn oludasilẹ ti awọn ọna ṣiṣe ti o da lori Linux jẹ pẹlu ohun elo ti a fi sinu ẹrọ ti o ti fi sori ẹrọ tẹlẹ, ṣugbọn ti o ba wa fun idi kan ko si ni pinpin rẹ, o le gba lati ayelujara ati fi sori ẹrọ nipasẹ "Ipin". Ti OS rẹ ba da lori Debian, eyi ni Ubuntu, Linux Mint, Kali Linux ati irufẹ, o nilo lati ṣiṣe aṣẹ yii:

sudo apt fi tcpdump

Nigbati o ba nfi o nilo lati tẹ ọrọ igbaniwọle sii. Jọwọ ṣe akiyesi pe nigba titẹ titẹ ti ko han, tun lati jẹrisi fifi sori ẹrọ, o gbọdọ tẹ ọrọ sii "D" ki o tẹ Tẹ.

Ti o ba ni Red Hat, Fedora tabi CentOS, aṣẹ fifi sori ẹrọ yoo dabi eleyi:

sudo yam fi tcpdump

Lẹyin ti o ba fi ibudo elo naa sori ẹrọ, o le lo o lẹsẹkẹsẹ. Eyi ati pupọ siwaju sii ni yoo sọrọ lẹhinna ninu ọrọ naa.

Wo tun: Ilana Itọsọna PHP fun Ubuntu Server

Atọkọ

Gẹgẹbi aṣẹ miiran, tcpdump ni o ni ara rẹ. Mọ rẹ, o le ṣeto gbogbo awọn igbasilẹ ti o yẹ ti a yoo gba sinu iranti nigbati o ba n ṣe pipaṣẹ naa. Isopọ naa jẹ:

tcpdump awọn aṣayan -i awọn ayẹwo iboju

Nigbati o ba nlo pipaṣẹ, o gbọdọ ṣafihan ni wiwo lati ṣe abala orin. Ajọ ati awọn aṣayan kii ṣe awọn oniyipada onigbọwọ, ṣugbọn wọn gba fun iṣeduro diẹ sii.

Awọn aṣayan

Biotilẹjẹpe ko ṣe dandan lati ṣafihan aṣayan naa, o tun jẹ pataki lati ṣajọ awọn ti o wa. Ipele ko ṣe afihan gbogbo akojọ wọn, ṣugbọn awọn julọ ti o gbajumo julọ, ṣugbọn wọn ni o ju to lati yanju ọpọlọpọ awọn iṣẹ-ṣiṣe naa.

AṣayanIfihan
-AFaye gba o lati ṣaṣe awọn apejọ ni kika ASCII
-lṢe afikun iṣẹ-ṣiṣe lọ kiri.
-iLẹhin titẹ iwọ nilo lati pato atẹle nẹtiwọki ti yoo wa ni abojuto. Lati bẹrẹ titele gbogbo awọn idarọwọ, tẹ ọrọ naa "eyikeyi" lẹhin aṣayan.
-cṢiṣe ilana ilana titele lẹhin wiwa awọn nọmba ti o joju.
-wṢẹda faili faili pẹlu iroyin ijabọ kan.
-eFihan ipo asopọ ayelujara ti apo ti data.
-LHan nikan awọn Ilana ti o ni atilẹyin nipasẹ iṣeto nẹtiwọki ti a ti sọ.
-CṢẹda faili miiran nigba kikọ iwe kan ti iwọn rẹ ba tobi ju ti a ti sọ tẹlẹ.
-rṢii faili kan fun kika ti a da pẹlu aṣayan -w.
-jAkoko TimeStamp yoo lo fun gbigbasilẹ awọn apejọ.
-JGba ọ laaye lati wo gbogbo awọn ọna kika ti o wa TimeStamp
-GLo lati ṣẹda faili pẹlu awọn akọle. Aṣayan naa tun nilo iye igba diẹ, lẹhin eyi ni a yoo ṣẹda iwe tuntun kan
-v, -vv, -vvvTi o da lori nọmba awọn ohun kikọ ninu aṣayan, ṣiṣe aṣẹ naa yoo di alaye diẹ sii (ilosoke jẹ iwọn ti o tọ si nọmba awọn lẹta)
-fAwọn oṣiṣẹ fihan orukọ ašẹ ti IP adiresi
-FFaye gba o lati ka alaye kii ṣe lati inu aaye nẹtiwọki, ṣugbọn lati faili ti a pàdánù
-DṢe afihan gbogbo awọn atọka nẹtiwọki ti a le lo.
-nDeactivates awọn ifihan ti awọn orukọ ìkápá
-ZPato aṣàmúlò labẹ iroyin naa gbogbo awọn faili yoo ṣẹda.
-KṢiṣayẹwo ayẹwo awọn iṣayẹwo sọtọ
-qIfihan ti alaye kukuru
-HṢe awari awọn akọle 802.11s
-ITi a lo nigba gbigba awọn apo-iwe ni ipo atẹle.

Lẹhin ti ayewo awọn aṣayan, ni isalẹ a tan taara si awọn ohun elo wọn. Ni akoko naa, awọn ayẹwo yoo jẹ ayẹwo.

Ajọ

Gẹgẹbi a ti sọ ni ibẹrẹ ti akọsilẹ, o le fi awọn ohun-elo ranṣẹ si iṣeduro tcpdump. Bayi o ṣe pataki julọ julọ ninu wọn:

AjọweIfihan
ogunNtọka orukọ olupin.
apapọSọkasi IP subnet ati nẹtiwọki
ipTọkasi adiresi ilana
srcHan awọn apo-iwe ti a fi ranṣẹ lati adirẹsi adani
dstHan awọn apo-iwe ti a gba nipasẹ adirẹsi adani.
arp, udp, tcpSisẹ nipasẹ ọkan ninu awọn Ilana
ibudoHan alaye ti o jẹmọ si ibudo kan pato.
ati, tabiTi a lo lati darapọ awọn awoṣe ọpọ ni pipaṣẹ kan.
kere, tobiAwọn apejọ ti o jade jẹ kere tabi tobi ju iwọn ti a ti sọ tẹlẹ

Gbogbo awọn filẹ ti o wa loke le wa ni idapọpọ pẹlu ara wọn, nitorina ni ipinfunni aṣẹ kan ti iwọ yoo ṣe akiyesi nikan ni alaye ti o fẹ lati ri. Lati ni oye diẹ sii nipa lilo awọn awoṣe ti o wa loke, o tọ lati fun awọn apẹẹrẹ.

Wo tun: Awọn pipaṣẹ ti a lo nigbagbogbo ni Laini opin

Awọn apẹẹrẹ lilo

Nigbagbogbo lo awọn aṣayan sita ti a ti lo nigbagbogbo yoo wa ni akojọ. Gbogbo wọn ko le ṣe akojọ, niwon awọn iyatọ wọn le jẹ ailopin.

Wo akojọ aṣayan

A ṣe iṣeduro pe olumulo kọọkan lakoko ṣayẹwo akojọ gbogbo awọn atunto nẹtiwọki rẹ ti o le ṣe atẹle. Lati tabili loke a mọ pe fun eyi o nilo lati lo aṣayan naa -D, nitorina ni ebute ṣiṣe awọn aṣẹ wọnyi:

sudo tcpdump -D

Apeere:

Gẹgẹbi o ti le ri, awọn atokọ mẹjọ wa ni apẹrẹ ti a le bojuwo nipa lilo pipaṣẹ tcpdump. Awọn akọsilẹ yoo pese apẹẹrẹ ti ppp0, o le lo eyikeyi miiran.

Ijabọ ijabọ deede

Ti o ba nilo lati ṣe atẹle ọna ẹrọ nẹtiwọki kan ṣoṣo, o le ṣe eyi pẹlu aṣayan -i. Maṣe gbagbe lati tẹ orukọ iṣakoso lẹhin titẹ sii. Eyi jẹ apẹẹrẹ ti pipa iru aṣẹ bẹ:

sudo tcpdump -i ppp0

Jọwọ ṣe akiyesi: o nilo lati tẹ "sudo" ṣaaju ki aṣẹ naa funrararẹ, niwon o nilo ẹtọ superuser.

Apeere:

Akiyesi: lẹhin titẹ Tẹ ni "Ipinle", awọn apo-iṣowo ti a fi wọle ni yoo han nigbagbogbo. Lati da sisan wọn duro, o nilo lati tẹ apapo bọtini Ctrl + C.

Ti o ba n ṣisẹ aṣẹ naa laisi awọn afikun awọn aṣayan ati awọn awoṣe, iwọ yoo wo kika ti o wa fun iṣafihan awọn apo-atẹle:

22: 18: 52.597573 IP vrrp-topf2.p.mail.ru.https> 10.0.6.67.35482: Awọn asia [P.], ni 1: 595, ack 1118, win 6494, awọn aṣayan [nop, nop, TS val 257060077 ecr 697597623], ipari 594

Nibo ti afihan ila:

  • buluu - akoko ti o ti gba package naa;
  • osan - ẹyà ikede;
  • alawọ ewe - adirẹsi olupin;
  • eleyi ti - adirẹsi ti olugba;
  • grẹy - alaye afikun nipa tcp;
  • pupa - iwọn apo (han ni awọn parita).

Yi syntax ni agbara lati ṣe ni window "Ipin" laisi lilo awọn aṣayan diẹ.

Ṣabọ ijabọ pẹlu aṣayan -v

Bi a ṣe mọ lati tabili, aṣayan naa -v faye gba o lati mu iye alaye wa. Jẹ ki a wo apẹẹrẹ. Ṣayẹwo awọn wiwo kanna:

sudo tcpdump -v -i ppp0

Apeere:

Nibi o le rii pe ila ti o wa loke wa ninu iṣẹ-ṣiṣe:

IP (tos 0x0, ttl 58, id 30675, aiṣedeede 0, awọn asia [DF], TCP (6) TCP, ipari 52

Nibo ti afihan ila:

  • osan - ẹyà ikede;
  • bulu - igbesi aye ìlana;
  • alawọ ewe - ipari ti akọsori aaye;
  • eleyi ti - ti ikede package tcp;
  • pupa - iwọn apo.

Pẹlupẹlu ninu apẹrẹ iwuṣẹ o le kọ aṣayan -vv tabi -vvv, eyi ti yoo tun mu iye alaye ti o han han loju iboju.

Aṣayan -w ati -r

Awọn tabili ašayan mẹnuba iṣeduro ti fifipamọ gbogbo awọn iṣẹ-ṣiṣe ni faili ti o yatọ lati le rii ni nigbamii. Aṣayan jẹ ẹri fun eyi. -w. O jẹ rọrun lati lo, tẹ ẹ sii ni aṣẹ naa lẹhinna tẹ orukọ faili ti o wa iwaju pẹlu itẹsiwaju ".pcap". Wo gbogbo apẹẹrẹ:

sudo tcpdump -i ppp0 -w file.pcap

Apeere:

Jọwọ ṣe akọsilẹ: lakoko kikọ awọn akọsilẹ si faili kan, ko si ọrọ ti o han lori iboju "Ipin".

Nigbati o ba fẹ wo awọn iṣẹ ti o gbasilẹ, o nilo lati lo aṣayan -ratẹle orukọ faili ti o kọ silẹ tẹlẹ. Ti wa ni lilo laisi awọn aṣayan miiran ati awọn awoṣe:

sudo tcpdump -r file.pcap

Apeere:

Meji awọn aṣayan wọnyi ni pipe ni awọn ibi ti o nilo lati fi ọpọlọpọ ọrọ pamọ fun itupalẹ onipọ.

Ṣiṣeto IP

Lati tabili tabili, a mọ pe dst faye gba o lati han loju iboju idaduro naa nikan awọn apele ti a gba nipasẹ adirẹsi ti a sọ sinu apẹrẹ pipaṣẹ. Bayi, o rọrun pupọ lati wo awọn apo-iwe ti o gba nipasẹ kọmputa rẹ. Lati ṣe eyi, ẹgbẹ nikan nilo lati pato adiresi IP rẹ:

sudo tcpdump -i ppp0 ip dst 10.0.6.67

Apeere:

Bi o ti le ri, bakanna dst, ninu ẹgbẹ, a tun ṣakoso awọn idanimọ ip. Ni gbolohun miran, a sọ fun kọmputa pe nigbati o ba yan awọn apo-iwe, o yoo gbọ ifojusi IP wọn, kii ṣe si awọn eto miiran.

Nipa IP, o le ṣe idanimọ ati firanṣẹ awọn apo-iwe. Ni apẹẹrẹ a tun fun IP wa lẹẹkansi. Iyẹn ni, a yoo ṣe atẹle awọn awoṣe ti o wa lati inu kọmputa wa si awọn adirẹsi miiran. Lati ṣe eyi, ṣiṣe ṣiṣe aṣẹ wọnyi:

sudo tcpdump -i ppp0 ip src 10.0.6.67

Apeere:

Bi o ti le ri, a yi iyọda pada ni pipaṣẹ aṣẹ. dst lori src, nitorina sọ fun ẹrọ naa lati wa fun oluranlowo nipasẹ IP.

HOST sisẹ

Nipa afiwe pẹlu IP ninu ẹgbẹ, a le ṣederu idanimọ kan ogunlati gbin awọn apo-ipamọ pẹlu ẹgbẹ ti awọn anfani. Iyẹn ni, ninu apejuwe, dipo adiresi IP ti olupin / olugba, iwọ yoo nilo lati ṣọkasi olupin rẹ. O dabi iru eyi:

sudo tcpdump -i ppp0 dst host google-public-dns-a.google.com

Apeere:

Lori aworan ti o le wo pe ni "Ipin" Awọn apo-iwe ti a fi ranṣẹ lati IP wa si google.com ti wa ni afihan. Bi o ti le ri, dipo ogun ogun google, o le tẹ eyikeyi miiran.

Bi pẹlu sisẹ IP, isopọ naa jẹ: dst le paarọ rẹ nipasẹ srcLati wo awọn apo-iwe ti a firanṣẹ si komputa rẹ:

sudo tcpdump -i ppp0 src ogun google-public-dns-a.google.com

Akiyesi: aṣiṣe oluṣakoso gbọdọ jẹ lẹhin dst tabi src, bibẹkọ ti aṣẹ naa yoo ṣe aṣiṣe kan. Ni ọran ti sisẹ IP, ni ilodi si, dst ati src wa ni iwaju ipilẹ ip.

Ajọwe ati ati tabi tabi

Ti o ba nilo lati lo awọn oluṣọ pupọ ni ẹẹkan ninu aṣẹ kan, lẹhinna o nilo lati lo iyọda. ati tabi tabi (da lori ọran naa). Nipa ṣafihan awọn ohun elo ti o wa ninu iṣeduro ati pipin wọn pẹlu awọn gbolohun wọnyi, iwọ "ṣe" iṣẹ bi ọkan. Ni apẹẹrẹ, o dabi eleyi:

sudo tcpdump -i ppp0 ip dst 95.47.144.254 tabi ip src 95.47.144.254

Apeere:

Lati apẹrẹ iwuṣẹ o le rii pe a fẹ lati han "Ipin" gbogbo awọn apo-iwe ti a fi ranṣẹ si adiresi 95.47.144.254 ati awọn apo-iwe ti a gba nipasẹ adirẹsi kanna. O tun le yi awọn oniyipada pada ninu ọrọ yii. Fun apẹẹrẹ, dipo IP, ṣafihan HOST tabi sọpo adirẹsi ara wọn ni rọpo.

Ṣe ibudo ibudo ati ki o ṣe atunṣe

Ajọwe ibudo pipe fun nigba ti o nilo lati gba alaye nipa awọn apo-iwe pẹlu ibudo kan pato. Nitorina, ti o ba nilo nikan lati ri awọn idahun tabi ibeere queries, o nilo lati ṣọkasi ibudo 53:

sudo tcpdump -vv -i ppp0 ibudo 53

Apeere:

Ti o ba fẹ wo awọn atokọ HTTP, o nilo lati tẹ ibudo 80:

sudo tcpdump -vv -i ppp0 ibudo 80

Apeere:

Ninu awọn ohun miiran, o ṣee ṣe lati ṣe atẹle lẹsẹkẹsẹ ni ibiti awọn ibudo. Lati ṣe eyi, lo idanimọ naa ṣe atokun:

sudo tcpdump ṣatunṣe 50-80

Bi o ti le ri, ni apapo pẹlu àlẹmọ ṣe atokun Ko ṣe pataki lati tokasi awọn aṣayan afikun. O kan ṣeto ibiti.

Gbigba itọnisọna

O tun le han nikan ijabọ ti o baamu si eyikeyi ilana. Lati ṣe eyi, lo orukọ ti Ilana yii bi awoṣe. Jẹ ki a wo apẹẹrẹ udp:

sudo tcpdump -vvv -i ppp0 udp

Apeere:

Bi o ti le ri ninu aworan naa, lẹhin ṣiṣe pipaṣẹ ni "Ipin" awọn apo-iwe nikan pẹlu bakanna ni o han udp. Gẹgẹ bẹ, o le ṣe iyọda nipasẹ awọn ẹlomiran, fun apẹẹrẹ, arp:

sudo tcpdump -vvv -i ppp0 arp

tabi tcp:

sudo tcpdump -vvv -i ppp0 tcp

Ilẹ oju-iwe

Oniṣẹ apapọ ṣe iranwọ idanimọ awọn apo-ipamọ ti o da lori orukọ ti nẹtiwọki wọn. O jẹ rọrun lati lo bi iyokù - o nilo lati ṣe apejuwe awọn abajade ninu iṣeduro apapọ, ki o si tẹ adirẹsi nẹtiwọki naa. Eyi jẹ apẹẹrẹ ti iru aṣẹ bẹ:

sudo tcpdump -i ppp0 net 192.168.1.1

Apeere:

Ṣatunkọ nipasẹ iwọn iwọn didun

A ko ṣe akiyesi awọn ohun elo ti o ni diẹ diẹ: kere si ati tobi. Lati tabili pẹlu awọn awoṣe, a mọ pe wọn sin lati mu awọn apo-iwe data diẹ sii (kere si) tabi kere si (tobi) iwọn ti o wa lẹhin ti o ti wọ iru.

Jọwọ pe a fẹ lati ṣayẹwo awọn apo-iwe ti ko kọja 50 awọn iṣẹju, lẹhinna pipaṣẹ naa yoo dabi eleyi:

sudo tcpdump -i ppp0 kere si 50

Apeere:

Bayi jẹ ki a ṣe afihan ni "Ipin" awọn apo-iwe ti o tobi ju 50 iṣẹju lọ:

sudo tcpdump -i ppp0 tobi 50

Apeere:

Bi o ti le ri, wọn ti lo deede, iyatọ nikan ni orukọ orukọ idanimọ naa.

Ipari

Ni opin ti ọrọ ti a le pinnu pe egbe tcpdump - Eyi ni ọpa nla ti o le ṣe abala orin eyikeyi apo data ti o gbejade lori Intanẹẹti. Ṣugbọn fun eyi o ko to lati tẹ aṣẹ sii sinu "Ipin". Lati ṣe aṣeyọri esi ti o fẹ julọ yoo gba nikan ti o ba lo gbogbo awọn aṣayan ati awọn awoṣe, bakanna pẹlu awọn akojọpọ wọn.