netcat 常用的重要参数

 

-d   脱离命令窗口,在后台运行。此参数常用于创建后门

-e  执行某个程序  。windows下如  -e  cmd

                               linux下如 -e  /usr/bin/bash

-G  gateway  设置网关。常用于突破内网的限制

-g  num   设置路由的跳数

-i  sec    设置发送每一行数据的时间间隔

-l  设置NC处于监听状态

-L  设置NC处于监听状态,当客户端断开时,服务端依旧回到监听状态。

-n  设置NC只识别IP地址,不进行DNS解析

-o  file  设置传输十六进制数据

-p  port  设置本地监听端口号

-r  设置NC随机化端口

-s  addr   设置NC的源地址,常用于进行地址扫描时,隐藏自己的真实地址。

-t   回复telnet的请求包

-u  设置NC使用UDP模式。

-v  显示错误提示信息

-w  secs   设置连接超时的秒数

-z  设置扫描模式,发送数据包不包含payload,通常通过此参数,加快扫描的进度。


扫描端口时可单个端口,可多个不连续端口,多端口之间用逗号,来进行分隔;连续的端口可用减号-来进行连接。

 

yantaisolo

作者 yantaisolo