【基础入门-09】反弹Shell&渗透命令&Reverse反向&Bind正向&利用语言&文件下载&多姿势

前提条件

反弹Shell的前提条件:已知存在的漏洞利用或执行命令的地方


为什么要反弹Shell?

往往由于很多因素如:防火墙的开启限制,端口被占用,无法进行正向连接,数据不回显,攻击者可能无法直接从受攻击系统上建立连接并获取Shell控制权时。


反弹Shell例子

远程控制

通过反弹shell,攻击者可以远程控制目标系统,执行各种命令和操作,获得对目标系统的完全控制权限。

隐藏攻击痕迹

通过反弹shell,攻击者可以在目标系统上执行命令,而不需要直接与目标系统进行交互。这样可以减少被发现的风险,同时也可以更好地隐藏攻击者的身份和攻击行为。

横向渗透

一旦攻击者成功反弹shell并获得目标系统的访问权限,他们可以进一步横向渗透,即在网络中移动并攻击其他系统,以获取更多的敏感信息或控制权。

数据盗取和系统破坏

通过反弹shell,攻击者可以获取目标系统上的敏感数据,并且可以操纵系统以造成损害,例如删除文件、破坏系统配置等。


反弹Shell命令类别

开发语言

系统环境变量开发环境,如bash,nc,curl,telnet……

系统自带

系统支持的系统命令调用,如Java,Python,PHP……

第三方项目

利用远程下载命令后调用,如MFS.HoaxShell……

正反向类别

  • Reverse反向:目标 → 攻击者,攻击者监听
  • Bind绑定:攻击者 → 目标,目标监听

使用环境

Windows<–>Linux

  • Windows上基本就PowerShell命令可以反弹,再就是环境变量的开发语言
  • Linux上默认自带的nc(ncat),系统命令,开发语言等基本大部分都可反弹

反弹Shell在线生成

https://sec.lintstar.top
https://www.revshells.com/ (推荐使用)使用系统自带命令或者脚本开发语言
https://forum.ywhack.com/shell.php

渗透命令

在线参考:

https://book.shentoushi.top

文件下载:

https://forum.ywhack.com/bountytips.php?download

本节知识点&思维导图

反弹Shell-项目&命令&语言等

系统渗透命令-网络&文件&操作等

十二亿七千光年
暂无评论

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇
下一篇