2 TCP Scannners เพื่อตรวจหา Alive VNC Server อย่างแม่นยำ

2018-12-16 19:24:25
หลัก·ซอฟต์แวร์·2 TCP Scannners เพื่อตรวจหา Alive VNC Server อย่างแม่นยำ

มีสองโปรแกรมในซอฟต์แวร์ VNC เซิร์ฟเวอร์และโปรแกรมดู วิวเวอร์ใช้เพื่อเชื่อมต่อและควบคุมเซิร์ฟเวอร์ VNC จากระยะไกลในขณะที่เซิร์ฟเวอร์เพียงฟังการเชื่อมต่อขาเข้าจากวิวเวอร์ เซิร์ฟเวอร์ VNC ทำหน้าที่เหมือนกับหลาย ๆ บริการออนไลน์ (เช่น WWW ที่ใช้พอร์ต 80, FTP ที่พอร์ต 21 ฯลฯ ) ซึ่งต้องการพอร์ตที่จะเปิดเพื่อให้ผู้ดูเชื่อมต่อเว้นแต่คุณกำลังใช้การเชื่อมต่อแบบย้อนกลับ วิธี. เซิร์ฟเวอร์ VNC ใช้พอร์ต 5900 เป็นค่าเริ่มต้นและสามารถเปลี่ยนแปลงได้อย่างง่ายดายจากตัวเลือกเซิร์ฟเวอร์ VNC เพื่อมอบความปลอดภัยเพิ่มเติมเพื่อที่จะไม่ได้รับการยอมรับในทันทีในฐานะเซิร์ฟเวอร์บริการ VNC ที่ทำงานบนคอมพิวเตอร์เครื่องนั้น เครื่องสแกนพอร์ตส่วนใหญ่จะตรวจสอบพอร์ตที่เปิดอยู่บนเครื่องและสมมติว่ากำลังเรียกใช้บริการที่เกี่ยวข้องกับหมายเลขพอร์ตตามมาตรฐาน RFC Internet

วันนี้เรากำลังมองหาการสแกนหาเซิร์ฟเวอร์ VNC ด้วยความแม่นยำมากกว่าการตรวจสอบว่าพอร์ต 5900 เปิดอยู่ หลังจากทดสอบสแกนเนอร์สองสามตัวที่อ้างว่าตรวจจับเซิร์ฟเวอร์ VNC เราพบสแกนเนอร์สองตัวที่สามารถค้นหาและตรวจจับได้อย่างถูกต้องหากมีเซิร์ฟเวอร์ VNC ทำงานอยู่ด้านหลังคอมพิวเตอร์

1. ย่าน VNC

VNC Neighborhood สามารถค้นหาเซิร์ฟเวอร์ VNC และเป็นวิธีที่ง่ายในการเปิดใช้งานวิวเวอร์และเชื่อมต่อกับเซิร์ฟเวอร์ แม้ว่า VNC Neighborhood ได้รับการปรับปรุงล่าสุดเมื่อ 6 ปีที่แล้ว แต่มันทำงานได้อย่างสมบูรณ์บน Windows 7 32 บิต ก่อนหน้านี้เรากล่าวถึงว่าเครื่องสแกนพอร์ตส่วนใหญ่สันนิษฐานว่าบริการกำลังทำงานอยู่ตามหมายเลขพอร์ต แต่ VNC Neighborhood ดูเหมือนว่าจะมีการตรวจจับลายเซ็นซึ่งสามารถตรวจจับได้ว่าเซิร์ฟเวอร์ VNC ใช้พอร์ตเปิดอยู่หรือไม่

จากการทดสอบเราเปิดพอร์ต 5900 โดยใช้โปรแกรมที่เรียกว่า Local TCP Port Opener เพื่อจำลองบริการ VNC VNC Neighborhood ไม่พบสิ่งใดแม้ว่าพอร์ต 5900 นั้นถูกเปิดโดย Local TCP Port Opener ต่อไปเราลองเรียกใช้เซิร์ฟเวอร์ VNC 3 ตัว (RealVNC, TightVNC และ UltraVNC) และพบ VNC Neighborhood ตรวจพบเซิร์ฟเวอร์ทั้ง 3

VNC Neighborhood นั้นค่อนข้างยุ่งยากที่จะใช้เพราะคุณไม่พบปุ่มสแกนบนอินเทอร์เฟซของโปรแกรม ในความเป็นจริงมันง่ายมากที่จะเริ่มการสแกน VNC Neighborhood จะตรวจจับเครือข่ายของคุณโดยอัตโนมัติและสิ่งที่คุณต้องทำคือดับเบิลคลิกที่ WORKGROUP หรือคลิกขวาแล้วเลือก Refresh domain บนกล่องเซิร์ฟเวอร์ที่มีอยู่ ที่แท็บสแกนเนอร์คุณสามารถกำหนดค่าได้หากคุณต้องการสแกนเฉพาะพอร์ต VNC เริ่มต้นการแจ้งเตือนบี๊บเมื่อเสร็จสิ้นการสแกนเธรดและการเชื่อมต่อสูงสุด หากคุณยกเลิกการเลือก“ ใช้พอร์ตเซิร์ฟเวอร์ VNC เริ่มต้น” คุณจะต้องเพิ่มหมายเลขพอร์ตที่คุณต้องการสแกนที่แท็บพอร์ตด้วยตนเอง ในการเชื่อมต่อกับเซิร์ฟเวอร์ VNC ที่ตรวจพบได้ง่ายคุณจะต้องระบุพา ธ Viewer และรหัสผ่านก่อนที่คุณจะสามารถเชื่อมต่อกับเซิร์ฟเวอร์ได้โดยดับเบิลคลิกที่ชื่อคอมพิวเตอร์ที่แสดงในรายการ

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

ดาวน์โหลด VNC Neighborhood


2. Scan4VNC

Scan4VNC เป็นอีกเครื่องมือที่เก่าแก่มากที่ยังคงสามารถตรวจจับเซิร์ฟเวอร์ VNC ได้ จริงๆแล้วมันเป็นสคริปต์ Windows Scripting Host และต้องการการลงทะเบียนไฟล์ kvbWinsockLib.Dll ที่ให้มาด้วย regsvr32.exe ใน Windows หากต้องการลงทะเบียนไฟล์ kvbWinsockLib.Dll ให้ดับเบิลคลิกที่ไฟล์นั้นแล้วคลิกปุ่มเรียกดูในหน้าต่างเปิดด้วย ไปที่ C: \ Windows \ System32 \ เลือก regsvr32.exe แล้วคลิก Open คลิกปุ่มตกลงและคุณจะได้รับข้อความ“ DllRegisterServer ใน…. ที่ประสบความสำเร็จ". ตอนนี้ดับเบิลคลิกที่ scan4vnc.wsf เพื่อเรียกใช้ Scan4VNC

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

Scan4VNC นั้นให้บริการฟรีและผ่านการทดสอบบน Windows 7 32-bit เรียบร้อยแล้ว

ดาวน์โหลด Scan4VNC

ตัวเลือกของบรรณาธิการ