Tsamba la Microsoft Excel

Ngati mukufuna kufufuza kapena kutsegula mapaketi a pa Linux, ndi bwino kugwiritsa ntchito chithandizo cha console pa izi. tcpdump. Koma vuto limabwera mu kayendedwe kake kovuta. Zingakhale zovuta kuti wogwiritsa ntchito wamba agwiritse ntchito, koma izi ndizoyamba. Nkhaniyi ikufotokozera momwe tcpdump ilili, m'mene zimagwirira ntchito, momwe zingagwiritsire ntchito, ndipo zitsanzo zambiri za ntchito yake zidzaperekedwa.

Onaninso: Zophunzitsira zokhazikitsa intaneti mu Ubuntu, Debian, Ubuntu Server

Kuyika

Ambiri opanga machitidwe opangira Linux akuphatikizapo tcpdump ntchito mu mndandanda wazinthu zowonongeka, koma ngati pazifukwa zina sizikugawidwa, mukhoza kuzilandira ndi kuziyika kudzera "Terminal". Ngati OS yanu imachokera ku Debian, ndipo izi ndi Ubuntu, Linux Mint, Kali Linux ndi zina zotero, muyenera kuyendetsa izi:

sudo apt install tcpdump

Pakukhazikitsa muyenera kulemba mawu achinsinsi. Chonde dziwani kuti pamene mukujambula simunasonyezedwe, komanso kuti mutsimikizire kukhazikitsa, muyenera kulowetsa khalidwelo "D" ndipo pezani Lowani.

Ngati muli ndi Red Hat, Fedora kapena CentOS, lamulo la kuikidwa lidzawoneka ngati:

sudo yamika tcpdump

Pambuyo pazowonjezera, mutha kugwiritsa ntchito nthawi yomweyo. Izi ndi zina zambiri zidzafotokozedwa pambuyo pake.

Onaninso: PHP Installation Guide kwa Ubuntu Server

Syntax

Monga lamulo lina lirilonse, tcpdump ili ndi syntax yake. Kumudziwa, mungathe kukhazikitsa magawo onse omwe angaganizidwe pochita lamulo. Chidule chake ndi:

zosankha za tcpdump -i mawonekedwe osasintha

Mukamagwiritsa ntchito lamuloli, muyenera kufotokoza mawonekedwe kuti muwone. Zosefera ndi zosankha sizinthu zovomerezeka, koma zimalola kusintha kosintha.

Zosankha

Ngakhale sikofunika kufotokozera chisankhocho, ndifunikanso kulembetsa zomwe zilipo. Gome silingasonyeze mndandanda wawo wonse, koma ndi otchuka kwambiri, koma ndi okwanira kuti athetse ntchito zambiri.

ZosankhaTanthauzo
-AIkuthandizani kuti muyambe mapangidwe a mtundu wa ASCII
-lYongeza mpukutuwu.
-iPambuyo polowera mumayenera kufotokozera mawonekedwe a intaneti omwe adzayang'anidwe. Kuti muyambe kufufuza mawonekedwe onse, lembani mawu akuti "aliyense" mutatha kusankha.
-cKumaliza ndondomeko yowatsata pambuyo poyang'ana chiwerengero cha phukusi.
-wZimapanga fayilo yolemba ndi lipoti lowonetsa.
-aIwonetsa mlingo wa intaneti pa intaneti.
-LKuwonetsa ndondomeko zokhazo zomwe zimagwiridwa ndi mawonekedwe owonetsera.
-CAmapanga fayilo ina pamene akulemba phukusi ngati kukula kwake kuli kwakukulu kusiyana ndi kamodzi.
-rIkutsegula fayilo ya kuwerenga yomwe idalengedwa ndi -w kusankha.
-jMaonekedwe a TimeStamp adzagwiritsidwa ntchito polemba phukusi.
-JIkukuthandizani kuti muwone mawonekedwe onse omwe alipo TimeStamp
-GAnayambitsa kupanga fayilo ndi zipika. Njirayo imapanganso mtengo wa panthawi, pambuyo pake padzakhala chipika chatsopano
-v, -vv, -vvvMalingana ndi chiwerengero cha anthu omwe ali nawo, kusankha kwa lamulo kudzatchulidwa bwino (kuwonjezeka kuli kofanana ndi chiwerengero cha anthu)
-fZotsatirazi zikuwonetsera dzina la adiresi ya IP
-FIkukuthandizani kuti muwerenge zambiri osati kuchokera pa intaneti, koma kuchokera pa fayilo
-DIwonetsanso ma intaneti onse omwe angagwiritsidwe ntchito.
-nImasokoneza mawonedwe a mayina
-ZImafotokozera wogwiritsa ntchito pamene maofesi onse adzalengedwa.
-KDulani kusintha kwa checksum
-qKuwonetseratu kwachidule
-HImayang'anila mutu wa 802.11s
-IAnagwiritsidwa ntchito polemba mapaketi muzowonongeka.

Pambuyo pofufuza zotsatirazi, pansipa timatembenukira mwachindunji ku ntchito zawo. Padakali pano, mafayilo adzalingaliridwa.

Zosefera

Monga tafotokozera kumayambiriro kwa nkhaniyi, mukhoza kuwonjezera mafyuluta ku tcpdump syntax. Tsopano otchuka kwambiri mwa iwo adzawerengedwa:

SakanizaniTanthauzo
wolandiraImatchula dzina la alendo.
khokaAmafotokoza IP subnet ndi intaneti
ipImafotokozera adiresi ya protocol
srcKuwonetsa mapaketi omwe anatumizidwa kuchokera ku aderesi yachindunji
dstKuwonetsa mapaketi omwe analandiridwa ndi adiresi yapadera.
mzere, udp, tcpKusakaniza ndi chimodzi mwa zizindikiro
dokoKuwonetsa zambiri zokhudzana ndi malo enaake.
ndi, kapenaAnagwiritsidwa ntchito kuphatikiza mafayilo ambiri mu lamulo.
zochepa, zazikuluZolembapozo zing'onozing'ono kapena zazikulu kuposa kukula kwake

Zosefera zonsezi zingathe kuphatikizana wina ndi mzake, kotero pakupereka lamulo mudzasunga zomwe mukufuna kuziwona. Kuti mumvetse mwatsatanetsatane kugwiritsa ntchito zowonongeka pamwambapa, ndi bwino kupereka zitsanzo.

Onaninso: Nthawi zambiri amagwiritsidwa ntchito ku Linux Terminal

Zitsanzo za ntchito

Zogwiritsidwa ntchito kawirikawiri tcpdump zizindikiro zidzatchulidwa. Zonsezi sizingathe kulembedwa, chifukwa kusiyana kwawo kungakhale kosatha.

Onani mndandanda wa mawonekedwe

Ndikoyenera kuti aliyense akuyang'ane mndandanda wa ma intaneti ake onse omwe angatchulidwe. Kuchokera pa tebulo pamwambapa tikudziwa kuti pazimenezi muyenera kugwiritsa ntchito -D, choncho muimtheradi muthamanga lamulo ili:

sudo tcpdump -D

Chitsanzo:

Monga mukuonera, pali mautumiki asanu ndi atatu omwe angapangidwe pogwiritsa ntchito lamulo la tcpdump. Nkhaniyi idzapereka zitsanzo za ppp0, mungagwiritse ntchito zina.

Maulendo apamtunda akugwira

Ngati mukufuna kufufuza sewero limodzi la mawonekedwe, mungathe kuchita izi ndi chisankho -i. Musaiwale kuti mulowetse dzina la mawonekedwe pambuyo mutalowa. Pano pali chitsanzo chotsatira lamulo ili:

sudo tcpdump -i ppp0

Chonde dziwani kuti muyenera kulowa "sudo" musanayambe lamulolo, chifukwa likufuna kuti wodabwitsa.

Chitsanzo:

Dziwani: mutatha kulowera mu "Terminal", mapaketi omwe amaloledwa adzawonetsedwa mosalekeza. Kuti asiye kuyendayenda, muyenera kusindikizira mgwirizano wambiri Ctrl + C.

Ngati mutayendetsa lamulo popanda zina zowonjezera ndi zosakaniza, mudzawona mawonekedwe otsatirawa powonetsera mapaketi oyendetsa:

22:18: 52.597573 IP vrrp-topf2.p.mail.ru.https> 10.0.6.67.35482: Flags [P.], ndime 1: 595, ack 1118, kupambana 6494, zosankha [nop, nop, TS val 257060077 ecr 697597623], kutalika kwa 594

Kumeneko kumasulidwa mtundu:

  • buluu - nthawi yolandira phukusi;
  • lalanje - protocol version;
  • zobiriwira - adiresi ya wotumiza;
  • zofiirira - aderesi ya wolandira;
  • imvi - zambiri zokhudza tcp;
  • Kufiira - pakiti kukula (kuwonetsedwa mwa byte).

Msonkhanowu umatha kutulutsa pawindo "Terminal" popanda kugwiritsa ntchito njira zina.

Tengani magalimoto ndi -v kusankha

Monga momwe tikudziwira kuchokera pa tebulo, kusankha -v kukulolani kuti muwonjezere kuchuluka kwa chidziwitso. Tiyeni tione chitsanzo. Onani mawonekedwe omwewo:

sudo tcpdump -v -i ppp0

Chitsanzo:

Pano muwona kuti mzere wotsatira ukuwonekera mu zotsatira:

IP (kwa 0x0, ttl 58, id 30675, kuchotsa 0, mbendera [DF], TCP (6), 52 kutalika

Kumeneko kumasulidwa mtundu:

  • lalanje - protocol version;
  • buluu - moyo wa protocol;
  • zobiriwira - kutalika kwa mutu wam'munda;
  • zofiira - ndondomeko ya phukusi la tcp;
  • kukula kwa pakiti.

Ndiponso mu syntax ya lamulo mukhoza kulemba kusankha -vv kapena -vvv, zomwe zidzakulitsa kuchuluka kwa chidziwitso chowonetsedwa pazenera.

Chinthu cha--ndi--r

Gome losankhidwa limatanthawuza kuti mungathe kupulumutsa chiwerengero chonse cha deta mu fayilo yapadera kuti athe kuziwona kenako. Njirayo ndi yodalirika pa izi. -w. Ndi zophweka kugwiritsira ntchito, ingowalowetsani mu lamulo ndikulowetsani dzina la tsogolo lanu ndikuwonjezera ".pcap". Taganizirani chitsanzo chonse:

sudo tcpdump -i ppp0 -w file.pcap

Chitsanzo:

Chonde dziwani kuti pamene mukulemba zolemba pa fayilo, palibe malemba omwe amawonetsedwa pawindo la "Terminal".

Pamene mukufuna kuona zolembedwera, muyenera kugwiritsa ntchito njirayi -rikutsatiridwa ndi dzina la fayilo lolembedwa kale. Ikugwiritsidwa ntchito popanda njira zina ndi zowonongeka:

sudo tcpdump -r file.pcap

Chitsanzo:

Zonsezi ndizofunikira pomwe mukufunikira kusunga malemba ambiri kuti muwone bwinobwino.

Kusuta kwa IP

Kuchokera pa tebulo lafyuluta, tikudziwa zimenezo dst ikulolani kuti muwonetse pazowonjezera pulogalamuyi yomwe inalandira ndi adiresi yomwe imatchulidwa mu syntax ya lamulo. Choncho, ndizovuta kuona mapaketi omwe adalandira ndi kompyuta yanu. Kuti muchite izi, gululi liyenera kufotokozera adilesi yanu ya IP:

sudo tcpdump -i ppp0 ip dst 10.0.6.67

Chitsanzo:

Monga mukuonera, pambali dst, mu timu, tinayambanso kulemba fyuluta ip. Mwa kuyankhula kwina, tinauza makompyuta kuti pakasankha mapaketi, amamvetsera ma adiresi awo a IP, osati ku magawo ena.

Ndi IP, mukhoza kufalitsa ndi kutumiza mapaketi. Mu chitsanzo timapereka IP yathu kachiwiri. Izi zikutanthauza kuti tizitsatira mapepala omwe amatumizidwa kuchokera ku kompyuta kupita ku ma adresi ena. Kuti muchite izi, yesani lamulo lotsatira:

sudo tcpdump -i ppp0 ip src 10.0.6.67

Chitsanzo:

Monga mukuonera, tasintha fyuluta mu syntax ya lamulo. dst on src, potero akuuza makina kuti afufuze wotumiza ndi IP.

Kutsegula HOST

Mwa kufanana ndi IP mu timu, tikhoza kufotokoza fyuluta wolandirakuti udzule mapaketi ndi anthu ambiri. Izi zikutanthauza kuti, mu syntax, mmalo mwa adilesi ya IP ya wotumiza / wolandila, muyenera kufotokozera omvera ake. Zikuwoneka ngati izi:

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

Chitsanzo:

Pa chithunzi chomwe mungachiwonere icho "Terminal" Mapaketi okha omwe anatumizidwa kuchokera ku IP athu kupita ku google.com akuwonetsedwa. Monga mukuonera, m'malo mwa google host, mukhoza kulowa china chilichonse.

Monga momwe mukusungira IP, mawu ofanana ndi awa: dst ingasinthidwe ndi srcKuti muwone mapaketi omwe amatumizidwa ku kompyuta yanu:

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

Zindikirani: fyuluta yowonongeka iyenera kukhala pambuyo pa dst kapena src, mwinamwake lamulo lidzapanga zolakwika. Pankhani ya IP kusinthasintha, m'malo mwake, dst ndi src zili kutsogolo kwa ip filter.

Fyuluta ndi ndi

Ngati mukufuna kugwiritsa ntchito mafayilo angapo pokhazikitsa lamulo limodzi, muyenera kugwiritsa ntchito fyuluta. ndi kapena kapena (zimadalira mulandu). Mwa kufotokoza zowonongeka mu syntax ndikuzigawa ndi mawu awa, "mumapanga" ntchito imodzi. Mu chitsanzo, zikuwoneka ngati izi:

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

Chitsanzo:

Kuchokera ku syntax ya lamulo mukhoza kuona zomwe tikufuna kuziwonetsera "Terminal" mapaketi onse omwe anatumizidwa ku adiresi 95.47.144.254 ndi mapaketi omwe analandira ndi adiresi yomweyo. Mukhozanso kusintha mitundu ina m'mawu awa. Mwachitsanzo, mmalo mwa IP, tchulani HOST kapena mutenge malo enieniwo.

Sungani chinyumba ndi kutsegula

Sakanizani doko Yokwanira pamene mukufuna kudziwa za mapaketi ndi doko lapadera. Kotero, ngati mukufunikira kuwona mayankho kapena mafunso a DNS, muyenera kufotokoza phukusi 53:

sudo tcpdump -vv -i ppp0 chingwe 53

Chitsanzo:

Ngati mukufuna kuona http phukusi, muyenera kulowa phokoso 80:

sudo tcpdump -vv -i ppp0 doko 80

Chitsanzo:

Pakati pazinthu zina, n'zotheka kutsegula nthawi yomweyo ma doko. Kuti muchite izi, yesani fyuluta kulumikiza:

Chiwonetsero cha sudo tcpdump 50-80

Monga mukuonera, mogwirizana ndi fyuluta kulumikiza Sikofunika kufotokozera zosankha zina. Ingoyikani mtunduwu.

Kutsatsa Zamtundu

Mukhozanso kuwonetsa magalimoto omwe amatsatira ndondomeko iliyonse. Kuti muchite izi, gwiritsani ntchito dzina la protocol monga fyuluta. Tiyeni tiwone chitsanzo udp:

sudo tcpdump -vvv -i ppp0 udp

Chitsanzo:

Monga mukuonera mu fano, mutatha kulamulira "Terminal" mapaketi okha omwe ali ndi protocol anawonetsedwa udp. Potero, mukhoza kusungunula ndi ena, mwachitsanzo, mzere:

sudo tcpdump -vvv -i ppp0 mzere

kapena tcp:

sudo tcpdump -vvv -i ppp0 tcp

Sakanizani nambala

Woyendetsa khoka imathandizira kusungira mapaketi potsata mayina awo. Ndizosavuta kugwiritsa ntchito monga zonse - muyenera kufotokozera chiganizocho m'ma syntax khoka, kenaka lowetsani adiresi ya intaneti. Pano pali chitsanzo cha lamulo ili:

sudo tcpdump -i ppp0 net 192.168.1.1

Chitsanzo:

Sungani ndi kukula kwa phukusi

Sitinaganizire mafiriji awiri osangalatsa: zochepa ndi wamkulu. Kuchokera pa tebulo ndi zowonongeka, tikudziwa kuti akutumizira kuti apereke zina phukusi (data packets)zochepa) kapena osachepera (wamkulu) kukula komwe kunanenedwa pambuyo pa malingaliro alowa.

Tiyerekeze kuti tikungofuna kuti tiyang'ane mapaketi omwe sali oposa 50, pomwepo lamulo lidzawoneka ngati ili:

sudo tcpdump -i ppp0 osachepera 50

Chitsanzo:

Tsopano tiyeni tiwonetse mkati "Terminal" mapaketi oposa 50 bits:

sudo tcpdump -i ppp0 wamkulu 50

Chitsanzo:

Monga mukuonera, iwo amagwiritsidwa ntchito mofanana, kusiyana kokha kuli m'dzina la fyuluta.

Kutsiliza

Pamapeto pa nkhaniyi tikhoza kunena kuti timuyi tcpdump - Ichi ndi chida chachikulu chomwe mungathe kuyang'anira pakiti iliyonse ya deta yomwe imatumizidwa pa intaneti. Koma pa izi sikokwanira kungolowera lamulo lokha "Terminal". Kuti mukwaniritse zotsatira zofunikila mungapeze kokha ngati mutagwiritsa ntchito mitundu yonse ya zosankha ndi zosakaniza, komanso kuphatikiza kwawo.