VPN హోస్ట్పై క్యాప్చర్ చేయడం ఒకే ఒక విషయాన్ని రికార్డ్ చేయదు. కర్నెల్ ప్యాకెట్ను రెండుసార్లు బయటపెడుతుంది: భౌతిక అడాప్టర్పై చుట్టబడినట్లు, మరియు టన్నెల్ పరికరంపై విప్పినట్లు. ఇంటర్ఫేస్ను ఎంచుకోవడం అంటే ఈ కథలలో ఏది చదువుతారో ఎంచుకోవడం. క్యాప్చర్ ఏమి నిరూపిస్తుందనే దానిపై చాలా చర్చలు వాస్తవానికి ఏ కథ సేకరించబడిందనే చర్చలే.

ఎన్క్యాప్సులేషన్ రెండు దృశ్యాలను సృష్టిస్తుంది

టన్నెల్ ఒక అప్లికేషన్ ఉత్పత్తి చేసిన ప్యాకెట్ను తీసుకొని, గమ్యం VPN సర్వర్ అయిన కొత్త ప్యాకెట్ లోపల పెడుతుంది. లోపలి రూపం tun0, wg0 లేదా క్లయింట్ సృష్టించిన ఏ పరికరంపైనైనా కనిపిస్తుంది. బయటి రూపం దానిని నెట్వర్క్కు తీసుకెళ్లే అడాప్టర్పై కనిపిస్తుంది. రెండు రూపాలూ చెల్లుబాటు అయినవి; అవి వేర్వేరు ప్రశ్నలకు జవాబిస్తాయి. ప్రతి ఒక్కటి విడిగా సేకరించండి, ఎందుకంటే రెండింటికీ వేర్వేరు హెడర్లు, పాఠకులు ఉన్నారు.

sudo tcpdump -i tun0 -n -s 0
sudo tcpdump -i eth0 -n host 198.51.100.20 and udp port 51820

ఈ పోలికకు సూడో-ఇంటర్ఫేస్ any చెడు ఎంపిక. ఫార్వర్డ్ చేసిన ప్యాకెట్లు రెండుసార్లు రికార్డ్ కావచ్చు, మరియు స్థానికంగా ఉత్పత్తి చేసిన ప్యాకెట్ రెండు రూపాల్లోనూ కనిపిస్తుంది, ఇది లెక్కలను పెంచుతుంది. ఏదైనా సంఖ్య అసాధ్యంగా అనిపిస్తే, టన్నెల్ను నిందించే ముందు ఇంటర్ఫేస్ను తనిఖీ చేయండి.

టన్నెల్ లోపల ప్యాకెట్ సాధారణం

టన్నెల్ పరికరంపై, మీరు చూసేది అప్లికేషన్ కర్నెల్ను పంపమని కోరినది. గమ్య చిరునామాలు, పోర్ట్లు, DNS పేర్లు, TLS సర్వర్ పేర్లు, పరిమాణాలు మరియు సమయం అన్నీ అక్కడ ఉన్నాయి. TLS పేలోడ్ అప్లికేషన్ స్వంత సెషన్ ద్వారా ఎన్క్రిప్ట్ అయి ఉంటుంది, కాబట్టి క్యాప్చర్ పేజీ కంటెంట్ను బహిర్గతం చేయదు. స్పష్టమైన పాఠ్యంలో DNS ప్రశ్న ఇక్కడ కనిపిస్తుంది, దాని వాహకం ఎన్క్రిప్ట్ అయినప్పటికీ, ఎందుకంటే అది ఎప్పుడూ రక్షించబడలేదు.

ఎన్క్రిప్ట్ చేసిన DNS ఆ ఒకే కనిపించే ఫీల్డ్ను తొలగిస్తుంది. గమ్య చిరునామా, బైట్ లెక్క లేదా లయను అది దాచదు; అవి ప్రశ్న లక్షణాలు కావు, ప్రవాహ లక్షణాలు.

బయట కేవలం కవచం మరియు దాని ఆకారం

భౌతిక అడాప్టర్ మీ చిరునామా, సర్వర్ చిరునామా, పోర్ట్, ప్యాకెట్ పరిమాణాలు మరియు సమయాన్ని చూపుతుంది. లోపల మోసుకెళ్లే గమ్యాలు లేవు, అయినప్పటికీ వాటి ఆకారం ఇంకా అనుమానానికి మద్దతు ఇవ్వవచ్చు. పరిమాణాలు మరియు లయ ఏదీ పేరు పెట్టకుండా వీడియో స్ట్రీమ్, పెద్ద బదిలీ లేదా చాట్ సెషన్ను సూచించవచ్చు. సమీప పరిశీలకుడు దాదాపు ఇదే దృశ్యాన్ని చూస్తాడు, ఇది ఒక టన్నెల్ తన ఉనికిని ప్రచారం చేస్తూనే సైట్లను ఎలా దాచగలదో వివరిస్తుంది.

ఆ వాదన రూటింగ్పై ఆధారపడి ఉంటుంది. సన్నని మార్గం, టన్నెల్లోకి ప్రవేశించని IPv6 డిఫాల్ట్, లేదా భౌతిక ఇంటర్ఫేస్కు కట్టుబడిన ప్రక్రియ ట్రాఫిక్ను కవచం వెలుపల ఉంచుతుంది. క్యాప్చర్ నుండి ముగింపులకు రాకముందు వాస్తవ మార్గాన్ని చదవండి.

పీర్ చిరునామా మరియు క్యాప్చర్ పరిశుభ్రత

TCP మోడ్లో OpenVPN స్థాపించబడిన సాకెట్ను ఉంచుతుంది, కాబట్టి సాకెట్ పట్టిక పీర్ను పేర్కొనగలదు. UDP మోడ్లో OpenVPN తరచుగా సాకెట్ను కనెక్ట్ కాకుండా వదిలివేస్తుంది, మరియు ss స్థానిక వైపును మాత్రమే చూపవచ్చు. బదులుగా ప్రొఫైల్ యొక్క remote, వివరమైన క్లయింట్ లాగ్ లేదా ఎండ్పాయింట్ వరకు మార్గాన్ని చదవండి. WireGuard తన ఎండ్పాయింట్ మరియు చివరి హ్యాండ్షేక్ను నేరుగా నివేదిస్తుంది.

wg show
ss -tunp | grep 51820

క్యాప్చర్ ఫైల్ దానిని సృష్టించిన సెషన్ కంటే ఎక్కువ కాలం జీవిస్తుంది. దానిని కాపీ చేయవచ్చు, స్థానిక ప్రాప్యత ఉన్న ఎవరైనా చదవవచ్చు. దర్యాప్తుకు అవసరమైనది మాత్రమే ఉంచండి, అనుమతులను పరిమితం చేయండి మరియు పని పూర్తయినప్పుడు దానిని తొలగించండి.

పంచుకోగల క్యాప్చర్ ఏ ఇంటర్ఫేస్ దానిని సృష్టించింది మరియు ఎప్పుడు అని చెప్పాలి. ఆ గమనిక లేకుండా, తదుపరి పాఠకుడు ఏ పొరను చూస్తున్నారో ఊహించాలి.

సంబంధిత వ్యాసాలు