Wiki source code of Pielikums A: tcpdump programma
Last modified by Valdis Vītoliņš on 2018/01/15 21:44
Show last authors
author | version | line-number | content |
---|---|---|---|
1 | = Pielikums A: tcpdump programma = | ||
2 | |||
3 | ##tcpdump## programmu uzrakstīja Van Jacobson, Craig Leres un Steven McCanne, visi no //Lawrence Berkeley// laboratorijas, Kalifornijas universitātē, Bērklijā. Šajā grāmatā izmantosim 2.2.1.versiju (iznākušu 1992.g. jūnijā). | ||
4 | |||
5 | ##tcpdump## darbojas uzstādot tīkla interfeisa karti //vieglas uzvedības režīmā// tā, ka ikviena pakete, kas parādās kabelī, tiek pārtverta. Parasti interfeisu kartes tādām vidēm kā Ethernet's pārtver tikai tos datu posma līmeņa kadrus, kas ir adresēti šim interefeisam vai apraides adresei ([[2.2.nodaļa>>02_02]]). | ||
6 | |||
7 | Pamatā esošajai operētājsistēmai ir jāatļauj interfeisu uzstādīt vieglas uzvedības režīmā un jāļauj lietotāja procesam pārtvert kadrus. ##tcpdump## atbalsts vai nu pastāv vai var tikt pievienots sekojošām UNIX'a sistēmām: 4.4BSD, BSD/386, SunOS, Ultrix un HP-UX. Iepazīstieties ar README failu, kas pavada ##tcpdump## distribūciju, lai noskaidrotu nianses par dažādu operētājsistēmu versijām, kas tiek atbalstītas. | ||
8 | |||
9 | Programmai ##tcpdump## ir alternatīvas. {{velocity filter="none"}}{{html clean="false" wiki="true"}}#picref("f_10_8.gif", "10.8.attēlā"){{/html}}{{/velocity}} mēs lietojam Solaris 2.2 programmu ##snoop##, lai paskatītoes uz dažām paketēm. AIX 3.2.2 piedāvā programmu ##iptrace##, kas dod līdzīgas iespējas. |