nc一把瑞士军刀
Posted 柳清风09
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了nc一把瑞士军刀相关的知识,希望对你有一定的参考价值。
TCP
# nc -z -v [hostname/IP address] [port number]
DEMO
# nc -z -v 192.168.10.12 22
Connection to 192.118.20.95 22 port [tcp/ssh] succeeded!
发送HTTP请求
printf “GET / HTTP/1.0\\r\\n\\r\\n” | nc google.com 80
UDP
# nc -z -v -u [hostname/IP address] [port number]
# nc -z -v -u 192.168.10.12 123
Connection to 192.118.20.95 123 port [udp/ntp] succeeded!
端口扫描
nc -v -n google.com 1-1000
监听端口
nc -l -p 1299
启动HTTP
printf "HTTP/1.1 200 OK\\n\\n%s" "hello world"|nc -l 8999
启动shell
nc -n -v -l -p 5555 -e /bin/bash
访问shell
nc -nv 127.0.0.1 5555
以上是关于nc一把瑞士军刀的主要内容,如果未能解决你的问题,请参考以下文章