ปรับปรุงความปลอดภัยของ Windows ด้วยการปิด Open Ports

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

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

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

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

โปรแกรมซอฟต์แวร์และเครื่องมือที่เราจะใช้:

  • CurrPorts: พร้อมใช้งานสำหรับ Windows รุ่น 32 บิตและ 64 บิต เป็นจอภาพพอร์ตที่แสดงพอร์ตที่เปิดอยู่ทั้งหมดในระบบคอมพิวเตอร์ เราจะใช้เพื่อระบุพอร์ตและโปรแกรมที่ใช้งานอยู่
  • ตัวจัดการงานของ Windows: ใช้เพื่อระบุโปรแกรมและเชื่อมโยงบางพอร์ตเข้ากับโปรแกรม
  • Search Engine: การค้นหาข้อมูลพอร์ตจำเป็นสำหรับบางพอร์ตที่ไม่สามารถระบุได้อย่างง่ายดาย

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

เปิด CurrPort และดูพื้นที่หลักที่มีคนอยู่

โปรแกรมจะแสดงชื่อกระบวนการและ ID, พอร์ตในพื้นที่, โปรโตคอลและชื่อพอร์ตภายในกลุ่มอื่น ๆ

พอร์ตที่ง่ายที่สุดในการระบุคือพอร์ตที่มีชื่อกระบวนการที่สอดคล้องกับโปรแกรมที่กำลังเรียกใช้เช่น RSSOwl.exe ที่มี ID กระบวนการ 3216 ในตัวอย่างด้านบน กระบวนการนี้จะแสดงรายการบนโลคัลพอร์ต 50847 และ 52016 พอร์ตเหล่านั้นมักจะปิดเมื่อโปรแกรมปิด คุณสามารถตรวจสอบได้โดยการยกเลิกโปรแกรมและรีเฟรชรายการพอร์ตที่เปิดใน CurrPorts

พอร์ตที่สำคัญกว่านั้นคือพอร์ตที่ไม่สามารถเชื่อมโยงกับโปรแกรมได้ทันทีเช่นพอร์ตระบบที่แสดงบนหน้าจอ

มีสองสามวิธีในการระบุบริการและโปรแกรมที่เชื่อมโยงกับพอร์ตเหล่านั้น มีตัวบ่งชี้อื่น ๆ ที่เราสามารถใช้ค้นหาบริการและแอปพลิเคชันนอกเหนือจากชื่อกระบวนการ

ข้อมูลที่สำคัญที่สุดคือหมายเลขพอร์ตชื่อพอร์ตท้องถิ่นและ ID กระบวนการ

ด้วย ID กระบวนการเราสามารถดูในตัวจัดการงานของ Windows เพื่อลองและเชื่อมโยงกับกระบวนการที่ทำงานอยู่ในระบบ ในการทำเช่นนั้นคุณต้องเริ่มตัวจัดการงาน (กด Ctrl Shift Esc)

คลิกที่ดูเลือกคอลัมน์และเปิดใช้งาน PID (ตัวระบุกระบวนการ) ที่จะแสดง นั่นคือรหัสกระบวนการที่แสดงใน CurrPorts

หมายเหตุ : หากคุณใช้ Windows 10 ให้สลับไปที่แท็บ Details เพื่อแสดงข้อมูลทันที

ตอนนี้เราสามารถเชื่อมโยง ID กระบวนการใน Currports กับกระบวนการทำงานใน Windows Task Manager

ให้เราดูตัวอย่าง:

ICSLAP, พอร์ต TCP 2869

ที่นี่เรามีพอร์ตที่เราไม่สามารถระบุได้ในทันที ชื่อพอร์ตโลคัลคือ icslap หมายเลขพอร์ตคือ 2869 ใช้โปรโตคอล TCP มีกระบวนการ ID 4 และชื่อกระบวนการ "ระบบ"

โดยปกติแล้วจะเป็นการดีถ้าคุณจะค้นหาชื่อพอร์ตท้องถิ่นก่อนหากไม่สามารถระบุได้ในทันที เปิดไฟ Google และค้นหา icslap port 2869 หรืออะไรที่คล้ายกัน

บ่อยครั้งที่มีข้อเสนอแนะหรือความเป็นไปได้หลายอย่าง สำหรับ Icslap พวกเขาคือ Internet Connection Sharing, Windows Firewall หรือ Local Network Sharing ต้องใช้การวิจัยเพื่อค้นหาว่าในกรณีนี้มันถูกใช้โดยบริการแชร์เครือข่าย Windows Media Player

ตัวเลือกที่ดีในการตรวจสอบว่าเป็นกรณีนี้หรือไม่หากต้องหยุดให้บริการหากใช้งานอยู่และรีเฟรชรายชื่อพอร์ตเพื่อดูว่าพอร์ตนั้นไม่ปรากฏอีกต่อไป ในกรณีนี้มันถูกปิดหลังจากหยุดบริการการแชร์เครือข่าย Windows Media Player

epmap, พอร์ต TCP 135

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

llmnr, พอร์ต UDP 5355

หากคุณดูใน Currport การแจ้งเตือนของคุณว่าชื่อพอร์ตในเครื่อง llmnr ใช้พอร์ต UDP 5355 PC Library มีข้อมูลเกี่ยวกับบริการ มันอ้างถึงโปรโตคอลการเชื่อมโยงหลายผู้รับชื่อท้องถิ่นที่เกี่ยวข้องกับบริการ DNS ผู้ใช้ Windows ที่ไม่ต้องการบริการ DNS สามารถปิดใช้งานได้ในตัวจัดการบริการ นี่เป็นการปิดพอร์ตไม่ให้เปิดบนระบบคอมพิวเตอร์

ปะยางรถ

คุณเริ่มต้นกระบวนการด้วยการเรียกใช้โปรแกรมพกพาฟรี CurrPorts มันไฮไลต์พอร์ตที่เปิดอยู่ทั้งหมดในระบบ แนวทางปฏิบัติที่ดีคือการปิดโปรแกรมทั้งหมดที่เปิดก่อนที่คุณจะเรียกใช้ CurrPorts เพื่อ จำกัด จำนวนพอร์ตที่เปิดให้กับกระบวนการ Windows และแอปพลิเคชันพื้นหลัง

คุณสามารถเชื่อมโยงบางพอร์ตเข้ากับกระบวนการได้ทันที แต่ต้องค้นหา ID กระบวนการที่แสดงโดย CurrPorts ใน Windows Task Manager หรือแอปพลิเคชันของบุคคลที่สามเช่น Process Explorer เพื่อระบุตัวตน

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

ข้อสรุป

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

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