Tôi hiện đang làm việc trên một tiện ích trò chuyện nhỏ trong C#.
Vấn đề là tôi không thể tìm ra cách quét mạng cho một cổng cụ thể trên tất cả các máy. Tôi hiện đang sử dụng phương pháp nàyCách quét cổng chờ kết nối trên mạng
IPGlobalProperties network = IPGlobalProperties.GetIPGlobalProperties();
IEnumerable<IPEndPoint> connections = network.GetActiveTcpListeners()
.Where(x => x.Port == ConstParams.iPort);
nơi cổng mà tôi muốn quét (6910 tại đây).
Vấn đề là các giá trị trả chỉ có cổng nội bộ và "0.0.0.0" địa chỉ ip ...
Làm thế nào tôi có thể quét tất cả các cổng mở (6910) trên mạng hiện nay?
Nhìn vào mô tả về cách * nmap * công trình có thể giúp bạn. –