您当前的位置: 首页 > 

wespten

暂无认证

  • 0浏览

    0关注

    899博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

反弹shell原理与实现

wespten 发布时间:2022-08-02 17:13:31 ,浏览量:0

webshell是黑客入侵网站服务器的常用手段。在使用webshell对Linux网站服务器进行入侵提权的过程中,如果直接在webshell中执行漏洞利用程序,由于缺少可交互的环境,不能连续执行命令,即使提权成功也无法利用。

因此,黑客首先要反弹一个shell命令行窗口,从而获得一个类似于合法登录的交互操作终端,然后在shell终端下执行漏洞利用程序进行提权,将自己的权限从普通用户权限提升到超级特权用户权限。提权成功后,以超级特权用户的身份,继续在shell终端下执行后继攻击命令。因此,对Linux下反弹shell的攻击防御需求必不可少。

一、反弹shell简介

反弹shell(reverse shell),就是控制端监听在某TCP/UDP端口,被控端发起请求到该端口,并将其命令行的输入输出转到控制端。reverse shell与telnet,ssh等标准shell对应,本质上是网络概念的客户端与服务端的角色反转。

假设我们攻击了一台机器,打开了该机器的一个端口,攻击者在自己的机器去连接目标机器(目标ip:目标机器端口),这是比较常规的形式,我们叫做正向连接。远程桌面、web服务、ssh、telnet等等都是正向连接。那假如发生了被控端因防火墙受限、权限不足、端口被占用等情形&#

关注
打赏
1665965058
查看更多评论
立即登录/注册

微信扫码登录

0.0395s