如何使用Linux netcat命令作为端口Scanner

时间:2020-03-05 15:29:04  来源:igfitidea点击:

今天,我们将通过TCP/IP瑞士队伍Knife 具,NetCat教授如何执行港口扫描。

什么是netcat?

NC,也称为TCP/IP瑞士军Knife 是一个具有丰富的网络实用程序,可用于使用TCP或者UDP读取和写入网络连接。
但是,由于我们在这里学习如何使用NetCat作为端口Scanner,我认为我们已经了解了这个惊人的工具。

什么是portscanning?

PortScanning是系统扫描计算机端口的行为。

使用netcat作为端口Scanner工具?

好的,打开一个新的终端(Ubuntu中的Ctrl + Alt + T),然后运行以下命令以执行TCP端口扫描。

nc -v -z 127.0.0.1 25

我们能解释这次演示中使用的选项吗?
我可以! -v选项用于在详细模式下运行netcat,因此用户可以看到发生的情况,而-z选项告诉netcat以不完整连接,因为我们只有有兴趣了解端口的状态。

我们还可以使用以下命令扫描一系列端口。

nc -v -z host port-range