netcat的使用

    技术2022-07-10  119

    一、nc参数

    -v 显示详细的输出信息-n 对命令行中的主机,不进行域名解析-p 指定端口号-l 开启监听模式,nc作为服务端,默认作为客户端-u 使用udp协议,默认是tcp协议-w 设置连接的超时间间隔(N秒)-q 让nc延时(N秒)再退出-z 开启"zero-I/O模式",该选项仅仅用于端口扫描-k 配合-l选项使用,可以重复接受客户端连接-X 指定代理的类型-x 以ip:port的格式指定代理的位置-e 启动某个进程,把该进程的"标准输入输出"与网络通讯对接

    二、检测端口

    1.测试端口连通

    nc -nv x.x.x.x xx

    主机S  

    nc -lv -p xx

    主机C

     nc -nv x.x.x.x xx

    2.端口扫描

    nc -znv x.x.x.x 1-1024

    三、传输文件

    接受端

    nc -l -p xxx > server_file

    发送端

    nc x.x.x.x xx < client_file

     

    Processed: 0.017, SQL: 12