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一把瑞士军刀的主要内容,如果未能解决你的问题,请参考以下文章

nc一把瑞士军刀

nc一把瑞士军刀

nc - 网络工具箱中的「瑞士军刀」

nc,nmap学习瑞士军刀

NC瑞士军刀

Kali-nc(瑞士军刀)使用