Neo-reGeorg隧道搭建

news/2024/12/2 11:56:30/

目录

Neo-regeorg前言

环境搭建

具体使用

kail安装Neo-reGeorg

kail内生成webshell并设置密码

kail与win10连接

windows server内打开服务

kail虚拟机访问windows server以及所在的内网

Neo-regeorg前言

  • regeorg为reDuh的升级版,主要功能就是把内网服务器的端口的数据通过HTTP/HTTPS隧道转发到本机,实现基于HTTP协议的通信。
  • 将要访问内网的机器通过特定的端口经过边界服务器来与内网机器进行通信
  • Neo-reGeorg是常见的http正向隧道工具,是reGeorg工具的升级版。增加了很多特性,例如像内容加密、避免被检测、请求头定制、响应码定制、支持py3等等

Neo-reGeorg下载地址:https://gitcode.net/mirrors/L-codes/Neo-reGeorg.git

环境搭建

  • kail虚拟机:桥接模式,(IP地址:192.168.1.5),主要用作外围机
  • win10虚拟机:桥接模式(IP地址:192.168.1.6)nat模式(IP地址:192.168.126.138)其主要用作边界服务器
  • windows server:nat模式(IP地址:192.168.126.131)其主要做内网服务器

具体使用

kail安装Neo-reGeorg

命令:git clone https://gitcode.net/mirrors/L-codes/Neo-reGeorg.git

注意:下面的kail命令都在Neo-reGeorg目录下执行

kail内生成webshell并设置密码

命令:python3 neoreg.py generate -k password

注意:-k后面的为自己的密码 

注意:我们可以看到多生成了negoreg_server目录

进入目录我们可以看到很多tunnel文件

选择相应语言的脚本放在对应的边界服务器(win10)中(必须能够被访问到)

如图,我用的是tomcat服务器,端口号8080

打开tomcat服务器来进行访问

注意:在win10内自己访问,一片空白没报错说明成功

kail与win10连接

语法:python3 neoreg.py -k password -u http://192.168.1.6:8080/tunnel.jsp -p 6666

注意:

  • -u:表示要连接边界服务器脚本的url地址(这里是连接tunnel.jsp脚本) 
  • -p:连接内网时本机监听的端口,之后的数据都是通过这个端口进来

注意:这个图片暴露了访问内网时需要配置代理的信息 

windows server内打开服务

服务地址:http://192.168.126.131:8888/

kail虚拟机访问windows server以及所在的内网

kail内火狐浏览器下载FoxyProxy插件,并做如下配置

保存后直接使用这个text代理

注意:这里的协议、IP地址、端口号在kail与win10连接这里的图片中已经介绍的清清楚楚了

kail访问:http://192.168.126.131:8888/

访问成功!


http://www.ppmy.cn/news/1082168.html

相关文章

vue3 常见的警告记录

1. [Vue warn]: Invalid prop: type check failed for prop "stretch". Expected Boolean, got String with value "true". 解决办法&#xff1a;<el-tabs stretch"true"></el-tabs> 里的strech前面加上&#xff1a;即可 正确&…

【图像分割】实战篇(1)传统图像分割

聚类图像分割 K均值聚类是一种常用的聚类算法&#xff0c;它将图像像素分为K个不同的群集&#xff0c;以使每个群集内的像素具有相似的颜色或强度。这可以用于分割具有不同颜色或亮度的对象。 import numpy as np import matplotlib.pyplot as plt from sklearn.cluster impo…

博客系统后台前端UI设计

效果展示 API编写 index.js import axios from "./request"const fastdfs {delete: file/fastdfs/delete } const permission {search: "/sys/permission/search",add: "/sys/permission/add",update: "/sys/permission/update",d…

【Day-26慢就是快】代码随想录-二叉树-对阵二叉树

给定一个二叉树&#xff0c;检查它是否是镜像对称的。 —————————————————————————————————————————— 分析&#xff1a; 需要比较的是根节点的左右子树&#xff0c;且是两个子树的里侧和外侧的元素是否相等。 根据后序遍历算法&…

鉴源论坛 · 观模丨基于应用程序编程接口(API)的自动化测试(上)

作者 | 黄杉 华东师范大学软件工程学院博士 苏亭 华东师范大学软件工程学院教授 版块 | 鉴源论坛 观模 社群 | 添加微信号“TICPShanghai”加入“上海控安51fusa安全社区” 01 应用程序编程接口&#xff08;API&#xff09; 应用程序编程接口&#xff0c;英文全称为Applica…

【Java核心知识】ThreadLocal相关知识

ThreadLocal 什么是ThreadLocal ThreadLoacal类可以为每个线程保存一份独有的变量&#xff0c;该变量对于每个线程都是独占的。实现原理为每个Thread类中包含一个ThreadHashMap&#xff0c;key为变量的name&#xff0c;value为变量的值。 在日常使用中&#xff0c;我们可以通…

Systrace分析App性能学习笔记

学习Gracker Systrace系列文章&#xff0c;总结使用Systrace分析App性能的方法。推荐想通过Systrace学习Framework的同学&#xff0c;去看原文。 文章目录 概述Systrace使用流程Systrace 文件生成图形方式(不推荐)命令行方式 Systrace分析快捷键使用帧状态线程状态查看线程唤醒…

习题练习 C语言(暑期第三弹)

自我小提升&#xff01; 前言一、存储地址二、逗号表达式三、除自身以外数组的乘积四、字节与二进制五、符号计算六、不用加减乘除做加法七、unsigned判断八、移位计算九、sizeof宏十、移位计算十一、移位计算十二、优先级判断十三、单词倒排总结 前言 重要的事说三遍&#xf…