password
icon
URL
type
date
summary
status
slug
tags
category
notion image

欢迎访问我们的网站和关注我们的公众号,获取最新的免费资源、安全知识、信息流网站https://hackerchi.top 互联网信息流https://hackerchi.top/Feeds.html 微信公众号:黑客驰
notion image

💡
免责声明:本文章中的信息和观点仅代表引用网站或者原作者,本网站只是引用其观点、内容,不代表本网站、公众号、黑客驰本人的观点或立场。本文章论述内容仅作为教育参考使用,如有违法行为与本网站和黑客驰无关,国法无情,自行负责。
🗣
关注我们的公众号"黑客驰",收藏我们的文章,转发给你的朋友们,让更多的人了解到这些有用的知识!网站实时更新,请访问官网,给个免费的赞!打赏点咖啡钱更好!
📢
将我们的公众号内容加星获得隐藏内容。

本指南提供了多种方法来建立反向Shell,包括使用加密和明文方式,适用于不同的场景和需求。通过这些技术,安全专家和合法授权的渗透测试者可以有效地控制远程系统,进行安全测试和漏洞评估。
  1. gs-netcat 提供加密的反向Shell,支持文件传输和管理员登录警报。
  1. Bash 和 cURL 方法允许通过简单的命令行工具建立连接。
  1. OpenSSL 和 remote.moe 提供了加密通道,增强了数据传输的安全性。
  1. 对于特殊环境,如不支持/dev/tcp或没有Bash的系统,可以使用 Python、PHP、Perl 或 netcat 来建立反向Shell。
  1. 为了提升交互体验,介绍了如何将反向Shell升级为PTY Shell和完全交互式Shell,使得使用者能够执行更复杂的命令和程序。
  1. socat 提供了一种高级的反向Shell建立方式,支持完全交互式体验。
 

5.反向Shell/Shell 指南

5.1 使用 gs-netcat 进行反向 shell(加密)🔒

gs-netcat 提供一个加密的反向 shell,允许在 NAT 后面的系统之间建立连接,并通过中继网络路由流量。它支持文件上传/下载以及管理员登录时的警报功能。🔐
  • 部署命令
    • 或者
  • 连接到 shell
    • 或者
      添加 -T 参数可以通过 TOR 网络进行隧道传输。🌐

5.2 使用 Bash 进行反向 shell 🐚

  • 侦听命令
    • 或使用 pwncat
  • 在远程系统上执行
    • 或者,如果当前 shell 不是 Bash:

5.3 使用 cURL 进行反向 shell(加密)🔐

  • 在工作站上生成 SSL 密钥并启动监听服务器
    • 在目标系统上执行

      5.4 使用 cURL 进行反向 shell(明文)📡

      • 启动监听
        • 在目标系统上执行

          5.5 使用 OpenSSL 进行反向 shell(加密)🔒

          • 在工作站上生成 SSL 密钥并启动监听服务器
            • 在目标系统上启动 OpenSSL 反向 shell

              5.6 不带 /dev/tcp 的反向 shell 🛠️

              对于不支持 /dev/tcp 或者没有 Bash 的嵌入式系统,可以使用其他语言(Python、PHP、Perl 等)或上传 netcat 来建立反向 shell。
              • 使用 netcat: 或者,如果 e 不支持:

                5.7 使用 remote.moe 和 ssh 进行反向 shell(加密)🔐

                通过 remote.moe 隧道传输原始 TCP 数据,可以建立加密的反向 shell。
                • *在工作站上创建隧道:
                注意记录下 remote.moe 地址,看起来像是 uydsgl6i62nrr2zx3bgkdizlz2jq2muplpuinfkcat6ksfiffpoa.remote.moe
                • 在第二个终端开始监听反向 shell
                  • 在目标系统上执行

                    5.8 使用 Python 进行反向 shell 🐍

                    • 执行命令

                      5.9 使用 Perl 进行反向 shell 🐪

                      • 方法1
                        • 方法2

                          5.10 使用 PHP 进行反向 shell 🐘

                          • 执行命令

                            5.11 将反向 shell 升级为 PTY shell 🖥️

                            为了使某些命令(如 sudo bashtop)正常工作,我们需要将 shell 升级为真正的 PTY shell。
                            • 使用 script
                              • 使用 python

                                5.12 将反向 shell 升级为完全交互式 shell ⌨️

                                为了能够使用 Ctrl-C 等控制字符,我们需要将反向 shell 升级为完全交互式 shell。
                                • 在目标主机上获取 PTY
                                  • 然后按 Ctrl-Z 暂停连接并返回到自己的终端。
                                • 在您的终端上执行
                                  • 在目标主机上配置环境

                                    5.13 使用 socat 进行反向 shell(完全交互)🔄

                                    socat 是一个多功能的网络工具,可以用来创建更加复杂的反向 shell,提供完全交互式的体验。
                                    在攻击者的主机上(监听器):
                                    在目标主机上(反向 shell):
                                    通过这些方法,无论是通过简单的 Bash 脚本还是利用更高级的工具如 socat,都可以实现反向 shell 的建立,从而为渗透测试者、安全研究员或者是合法授权的黑客提供了强大的远程控制能力。记得在进行这些操作时,确保你有明确的授权,以避免违法行为。
                                    以色列建国史:一部跌宕起伏的“中东连续剧” 🎬99个计算机安全相关单词
                                    Loading...
                                    黑客驰
                                    黑客驰
                                    对黑客着迷的人💻
                                    公告
                                    公众号
                                    公众号
                                     
                                    “黑客”一词是由英语Hacker英译出来的,是指专门研究、发现计算机和网络漏洞的计算机爱好者。某些情况下,黑客也可泛指各领域专家。如,游戏黑客,销售黑客等。
                                     
                                    我们遵守法律,进行教育目的的研究。违法行为请自负后果
                                     
                                    专门利用计算机进行破坏或入侵他人的人是cracker,翻译成“骇客”,他们不是黑客。
                                    2023-2024 黑客驰.

                                    黑客驰 | 对黑客着迷的人💻

                                    Powered by HyphenTech