ตัวแสดงปลายทางของคุณแสดงโปรเซส VPN ไว้ข้างโดเมนของบริษัทโฆษณา และการจับคู่นั้นเริ่มเรื่องราวที่ข้อมูลไม่สามารถรองรับได้ ชื่อคือการค้นหาย้อนกลับที่ทาทับอยู่บนปลายทางเชิงตัวเลข และมันเปลี่ยนทุกครั้งที่การค้นหาเปลี่ยน คอลัมน์ที่ทนต่อการตรวจสอบคือที่อยู่ สถานะการเชื่อมต่อ และ PID ที่เป็นเจ้าของซ็อกเก็ต

ไม่มีอะไรในตารางซ็อกเก็ตที่อธิบายว่าอะไรเดินทางอยู่ภายในการเชื่อมต่อหนึ่งครั้ง สิ่งใดก็ตามที่พาชื่อโฮสต์มาด้วยได้รับการตีความแทนคุณแล้ว

ชื่อที่แก้ไขแล้วคือการแปล ไม่ใช่ฟิลด์

ตัวแสดงขอให้ตัวแก้ไขเปลี่ยนที่อยู่เป็นชื่อ วิธีเดียวกับที่คำค้น PTR ทำงานใน DNS คำตอบอาจมาจากแคชภายในเครื่อง รายการในไฟล์ hosts ประกาศการค้นพบเพื่อนบ้าน หรือผู้ให้บริการที่ยกที่อยู่ให้คนอื่นเมื่อสัปดาห์ก่อน และเครื่องมือไม่มีทางแยกแยะแหล่งเหล่านั้นได้ สองเครื่องที่เฝ้าดูการเชื่อมต่อเดียวอาจพิมพ์ชื่อต่างกันสำหรับที่อยู่คู่เดียวกัน ซึ่งอธิบายได้ยากถ้าคุณเชื่อว่าชื่อมาจากสายสัญญาณ มองป้ายชื่อเป็นความสะดวกสำหรับสายตามนุษย์ ไม่ใช่ข้อความยืนยันว่าใครได้รับไบต์

เอกสาร TCPView อธิบายคอลัมน์ปลายทาง สถานะ และโปรเซส และบันทึกวิธีปิดการแก้ไขชื่อ ซึ่งคุ้มค่าที่จะทำก่อนจะอ่านความหมายใด ๆ ลงในโดเมน การปิดการแก้ไขทำให้ความไม่แน่นอนมองเห็นได้แทนที่จะสร้างมันขึ้นมา คุณยังคงมีที่อยู่ และงานในการตัดสินว่ามันหมายถึงอะไรก็กลับมาที่คุณ

อ่านคอลัมน์เชิงตัวเลขตามลำดับ

ทำงานจากซ้ายไปขวาและหยุดที่คอลัมน์แรกที่ตอบคำถามของคุณ ปลายทางภายในแสดงว่าโปรเซสผูกกับอะไร ปลายทางระยะไกลแสดงว่ามีคู่สนทนาหรือไม่ สถานะแสดงว่าความสัมพันธ์ยังมีชีวิตหรือไม่ และ PID เชื่อมแถวกับไฟล์ที่เรียกใช้ได้

ข้อสังเกตสามข้อด้านล่างเป็นรูปแบบเพื่อการอธิบาย ไม่ใช่ผลลัพธ์ที่เก็บจากเครื่องใด ๆ ที่นี่ จัดกลุ่มตามสิ่งที่แต่ละข้อรองรับได้ เพราะนั่นคือคำถามที่ผู้คนถามแถวซ็อกเก็ตจริง ๆ

What the row showsWhat it rules outWhat it cannot show
An open listener with no peer addressAny remote party; nothing beyond this host has reached the portWhether the local service is well configured, or who is allowed to use it
An association in the open stateThat the entry is cosmetic; a peer address exists and was acceptedWhich application data crossed it, or whether that peer is trustworthy
An association whose counters moveThat the conversation is idle or already staleWhat was requested, what came back, or who started it

ผู้ฟังที่เปิดอยู่ซึ่งเครื่องอื่นเข้าถึงไม่ได้ ผูกกับที่อยู่ลูปแบ็ก คือวิธีที่ไคลเอนต์ VPN จำนวนมากเปิดเผยช่องควบคุมของตนเอง การผูกแบบไวลด์การ์ดหมายความว่าโปรเซสรับการเชื่อมต่อบนทุกอินเทอร์เฟซ และว่าเป็นอันตรายหรือไม่ขึ้นอยู่กับไฟร์วอลล์ของโฮสต์ ไม่ใช่ที่แถวนั้นเอง มีเพียงความสัมพันธ์ที่มีอยู่และพาตัวนับไปด้วยเท่านั้นที่คล้ายข้อกล่าวหาที่ผู้คนมักอยากกล่าว และแม้แถวนั้นก็หยุดก่อนเนื้อหาที่บรรทุกมา

ตรวจสอบความเป็นเจ้าของก่อนจะระบุผู้กระทำผิด

อัตลักษณ์ของโปรเซสคือจุดที่ข้อกล่าวหาส่วนใหญ่ล้มเหลวจริง ๆ PID ถูกนำกลับมาใช้ใหม่ ตัวอัปเดตและตัวช่วยของเบราว์เซอร์สร้างลูกที่มีอายุสั้น และไคลเอนต์ VPN อาจมอบทราฟฟิกของตนให้บริการระบบที่ได้สิทธิพิเศษ เปรียบเทียบเส้นทางของไฟล์ที่เรียกใช้ได้และโปรเซสแม่แทนชื่อที่แสดง เพราะชื่อที่แสดงถูกเลือกโดยคนที่สร้างไบนารี

tcpvcon -n -a
Get-Process -Id 4188 | Select-Object Id, ProcessName, Path

การอ่านแบบเดียวกันมีอยู่ใน Linux ซึ่งสถิติซ็อกเก็ตสามารถพาข้อมูลโปรเซสได้เมื่อคุณมีสิทธิ์พอที่จะเห็นซ็อกเก็ตของผู้ใช้คนอื่น การขอซ็อกเก็ตที่สร้างเสร็จแล้วซึ่งผูกกับพอร์ต 443 หรือส่งออกจากพอร์ตนั้น ทำให้ผลลัพธ์แคบลงเหลือแถวที่มีความหมาย:

ss -tunp state established '( sport = :443 or dport = :443 )'

บันทึกเวลากำกับไว้พร้อมกับแถว PID เพียงอย่างเดียวเป็นข้อมูลอ้างอิงที่เคลื่อนที่ได้ เพราะเมื่อคุณเปิดตัวจัดการโปรเซส ซ็อกเก็ตอาจเป็นของทายาทแล้ว และเส้นทางที่คุณตรวจสอบอาจไม่ใช่เส้นทางที่ถือการเชื่อมต่อไว้ บันทึกคู่ปลายทาง สถานะ และ PID เป็นข้อสังเกตชุดเดียว แล้วสิ่งที่พบจะอยู่รอดหลังการรีสตาร์ตหรือความเห็นที่สอง

ชื่อยังมีค่าแค่ไหน

ชื่อโฮสต์ไม่ใช่หลักฐานที่ไร้ค่า มันบันทึกว่าเคยมีใครเชื่อมโยงที่อยู่นั้นกับชื่อนั้น ณ จุดหนึ่ง การเชื่อมโยงนั้นควรค่าแก่การใส่ใจเมื่อที่อยู่เป็นของผู้ให้บริการที่ดูแลลูกค้าที่ไม่เกี่ยวข้องกันหลายพันราย มันเป็นข้อกล่าวอ้างที่อ่อนกว่าปลายทาง และเป็นข้อกล่าวอ้างเดียวที่ป้ายชื่อรองรับได้

เมื่อชื่อดูผิด ให้เทียบที่อยู่กับช่วงที่ผู้ให้บริการเผยแพร่ แล้วถามว่าโปรเซสกำลังทำอะไรในขณะนั้น การตรวจสอบอัปเดต การเรียกใช้สิทธิ์ การส่งข้อมูลโทรมาตร หรือการจับมือของอุโมงค์ กิจกรรมเหล่านั้นทิ้งรูปแบบการเชื่อมต่อที่ต่างกัน และการจับคู่รูปแบบกับช่วงเวลาบอกข้อมูลได้มากกว่าการจับคู่ชื่อกับบริษัทที่คุณไม่ไว้ใจ

เก็บแถวไว้ก่อนที่คุณจะสิ้นสุดตัวช่วยที่ใช้ร่วมกันหรือถอนการติดตั้งสิ่งใด หาข้อสรุปที่ป้องกันได้ครอบคลุมปลายทางที่สังเกตได้หนึ่งจุด สถานะของมัน และเจ้าของของมัน คำตัดสินระดับแบรนด์ที่สร้างบนป้ายชื่อที่แก้ไขแล้วไม่ใช่หลักฐาน และความสบายใจที่ว่าโฮสต์ดาวน์โหลดที่คุ้นเคยต้องไม่เป็นอันตรายก็ไม่ใช่หลักฐานเช่นกัน

บทความที่เกี่ยวข้อง