首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

内网渗透之隐藏通信隧道技术

前言 前段时间读了读徐哥的《内网安全攻防》,并复现了部分知识点,写篇文章记录下学习内容。 何为隐藏通信隧道技术?...意义 当我们成功杀入内网并完成信息收集后,下一步要进行的就是判断内网的连通性(也就是各种各样的流量包能否出的去、进的来),隐藏通信隧道技术通常用于在访问受限的内网环境中完成内网之内、内网与公网之间安全、...但在大多数情况下,内网的环境存在多种边界设备以及入侵检测装置的限制,它们会对主机间或者内网与外网之间通信的流量进行检测,如果存在异常就会进行拦截,这无疑给内网渗透增加了难度,而隐藏通信隧道技术就是为了绕过各种边界设备的封锁...,从而完成主机间或内网与外网之间的通信。...应用层 1.SSH 几乎所有的unix/linux主机都支持SSH协议,都可以通过SSH通信而在现实情况中,网管员经常会使用SSH连接来远程管理内网中的主机,所以一般情况下,边界设备并不会拦截SSH流量

1.6K40
您找到你想要的搜索结果了吗?
是的
没有找到

内网隐藏通信隧道技术——FRP隧道

利用处于内网或防火墙后的机器,对外网环境提供tcp和udp服务,例如在家里通过ssh或者web访问公司内网环境内的主机或者业务进行办公。...内网服务由于没有公网IP,不能被非局域网内的其他用户访问。用户通过访问服务端的frps,由frp负责根据请求的端口或其他信息将请求路由到对应的内网机器,从而实现通信。...web服务器:192.168.27.170 10.10.3.100」 「域控:10.10.3.6 10.10.21.5」 内网隐藏通信隧道技术——FRP隧道 域控不能直接连接外网vps,可以连接内网...web服务器,内网web服务器可以直接连接vps,所以通过内网web服务器作为跳板,进行二级代理。...vps,可以连接内网域控,内网域控不能直接连接vps,可以连接内网web服务器,内网web服务器可以直接连接外网vps,所以通过内网web服务器作为跳板,将socks代理建设在内网域控中后,将打通隧道进行横向攻击核心区机器

2.9K10

内网隐藏通信隧道技术——EW隧道

内网隐藏通信隧道技术——EW隧道 EarthWorm中的应用 在研究人员的渗透测试中,EW很好用,体积小,Linux为30kb左右,windows为56kb左右。...B主机 内网web服务器 B:只能访问内网资源,无法访问外网 域控 首先要通过A向B传送EW,并使用ssocksd启动888端口的SOCKS代理: B上执行: ew_for_Win.exe -s ssocksd...代理成功 二级网络环境(b) A:无公网IP,可以访问外网,无法访问内网资源 内网web服务器 B:只能访问内网资源,无法访问外网 域控 在代理机器,内网域控,内网web服务器上进行模拟: 先在代理机器上执行...,所以无法访问百度 代理成功 三级网络代理 假设有以下机器: 外网代理机器 A:无公网IP,可以访问外网 内网web服务器 B:只能访问内网资源,无法访问外网,只能被A访问 域控 C:可以被B访问并能访问核心区域...,无法访问百度 代理成功 这种情况就是多级代理,在渗透测试中,遇到多层内网环境核心区域,ew可以实现多级代理传输。

1.9K50

内网渗透基石篇--隐藏通信隧道技术

解决措施: 1.建立带外管理的网络结构 2.在内网中限制ssh远程登录的地址及双向访问控制策略。 二、 http/https协议 http service代理用于将所有的流量转发到内网。...c&C通信是指植入c&c客户端的木马或者后门程序与c&C服务端上的远程控制程序之间的通信。 正常网络之间的通信,都是在tcp间建立tcp连接后进行的。...在进行数据通信时:如果目标是ip地址,可以直接发送报文; 内网中安装了各种软/硬件防护措施来检查主机与外部网络的连接情况。 ? 域名型dns隧道木马 1.查看dns的连通性 ?...四、 Socks代理 1.服务器在内网中,可以任意访问外部网络 2.服务器在内网中,可以访问外部网络,但服务器安装了防火墙来拒绝敏感端口的连接。...总结 内网隐藏通信隧道就学到这里了,中间参考了一些大佬的思路。中途做了几个实验,用来学习一些常用工具的使用,工具只有在使用的时候我觉得理解的更快啊! 版权申明:内容来源网络,版权归原创者所有。

1.2K30

内网渗透基石篇--隐藏通信隧道技术

解决措施: 1.建立带外管理的网络结构 2.在内网中限制ssh远程登录的地址及双向访问控制策略。 二、 http/https协议 http service代理用于将所有的流量转发到内网。...c&C通信是指植入c&c客户端的木马或者后门程序与c&C服务端上的远程控制程序之间的通信。 正常网络之间的通信,都是在tcp间建立tcp连接后进行的。...在进行数据通信时:如果目标是ip地址,可以直接发送报文; 内网中安装了各种软/硬件防护措施来检查主机与外部网络的连接情况。 ? 域名型dns隧道木马 1.查看dns的连通性 ?...四、 Socks代理 1.服务器在内网中,可以任意访问外部网络 2.服务器在内网中,可以访问外部网络,但服务器安装了防火墙来拒绝敏感端口的连接。...总结 内网隐藏通信隧道就学到这里了,中间参考了一些大佬的思路。中途做了几个实验,用来学习一些常用工具的使用,工具只有在使用的时候我觉得理解的更快啊!

1.3K70

内网渗透基石篇-- 隐藏通信隧道技术(上)

前言 在实际的网络中,通常会通过各种边界设备、软/硬件防火墙甚至入侵检测系统来检查对外连接情况,如果发现异样,就会对通信进行阻断。那么什么是隧道呢?这里的隧道,就是一种绕过端口屏蔽的通信方式。...在不受信任的网络环境中实现安全的通信 通常使用多种加密技术建立通信隧道 点到点(IP2IP)、端到端(Port2Port)隧道 VPN : PPTP、l2tp、IPSec、SSL vpn (1) 隐藏通信隧道概述...一般的网络通信,先在两台机器之间建立tcp连接,然后进行正常的数据通信。...网络层:Ipv6情况、icmp情况、Gre隧道0 传输层:Tcp 隧道、udp 隧道 常规端口转发 · 应用层:ssh隧道、http隧道、https隧道、dns隧道 判断内网的连通性 判断内网的连通性是指判断机器能否上外网...此外HTTP隧道是没有进行加密的,不安全的,一般再嵌套一个SSH安全隧道 场景 1.内网防火墙具有协议检测和识别能力且仅允许HTTP流量出去外网 2.内网具备深度包检测能力且仅允许HTTP流量出去外网但可以检测明文传输的

2.2K32

Java TCP通信概念及实例

TCP:类似于电话系统,建立双向的通信通道,确定连接,话音顺序接听。              ...TCP套接字        Socket   客户端的通信套接字,可指定远端IP地址、端口进行连接通信,也可以通过方法获取已连接的socket的远端IP地址、端口,以及将此socket以字节输入流和输出流的形式返回...,当与数据输入流和输出流绑定,便可实现客户端的网络通信。   ...ServerSocket                服务器的通讯套接字,用来侦听客户端请求的连接,并为每个新连接创建一个socket对象,由此创建绑定此socket的输入流和输出流,与客户端实现网络通信...多线程聊天室实例 服务端Cilent    创建ServerSocket并监听设置的端口,调用accpet()方法,直到找到对应的socket与之连接,创建一个线程为止服务。

76020

内网渗透之隐藏通信隧道 -- sock5

SOCKS分为SOCKS 4和SOCKS 5两种类型: SOCKS 4只支持TCP协议;SOCKS5不仅支持TCP/UDP协议,还支持各种身份验证机制等,其标准端口为1080.SOCKS能够与目标内网计算机进行通信...ip:10.10.10.18) 内网主机: windows server 2012(内网ip1:10.10.10.12,内网ip2:10.10.20.12) windows 7(内网ip1:10.10.20.17...内网服务由于没有公网IP,不能被非局域网内的其他用户访问。用户通过访问服务端的frps,由frp负责根据请求的端口或其他信息将请求路由到对应的内网机器,从而实现通信。...} user = your_name # 决定第⼀次登录失败时是否退出程序,否则继续重新登录到 frps # 默认为 true login_fail_exit = true # ⽤于连接到服务器的通信协议...ip:10.10.10.18) 内网主机: windows server 2012(内网ip1:10.10.10.12,内网ip2:10.10.20.12) windows 7(内网ip1:10.10.20.17

4.8K21

AWS 免费服务器ECS2实例,从免费薅到上手使用。

首先是申请账号:https://aws.amazon.com 亚马逊的服务器免费套餐详情是:一月运行实例(服务器)750小时,然后给你15G流量。...就可以搞定该服务器免费用 然后就是创建实例了,如下图: 一、创建实例 ? 注册好后,点击创建 ? 进入到控制台,点击启动虚拟机。​ ? 我选择的第一个,你可以根据自己的需求进行选择。 ?...选择无付费实例 ? 直接点击下一步 ? 第五步直接下一步 ? 最后 下载刚才创建成功的密钥 ,对此一个新的实例就创建成功了。 二、使用实例 ? 复制ipv4 地址,进入xshell。...AWS 无付费服务器ECS2实例,从无付费薅到上手使用。 1.点击方法,选择pubic-key。2用户名 填写:ec2-user。3.导入刚才下载的密钥​ ? 点击确定,点击连接。

10.7K30

在linux服务器上使用strongswan自建ipsecV**网关实现IDC与云的内网通信配置实例

适用于长期两地传输重要数据,同时对两地内网通信有高质量保障要求的业务。         优点:线路相对稳定,传输质量较高。         缺点:实施成本较高,实施耗时较长。...V**----自建IDC与公有云之间通过公网建立一条V**通道,实现两地内网通信。         优点:实施成本相对较低,实施耗时端,可以在短时间内快速打通两地内网。        ...本文重点讲解如何在linux服务器上使用strongswan自建ipsecV**网关实现IDC与云的内网通信。...IP,采用NAT穿透与对端建立V** leftsubnet=172.16.0.0/16 #本端需要与对端通信内网IP地址段 leftid=152.136.41.251 #本端标示...right=203.195.196.214 #对端公网IP rightsubnet=10.0.1.0/24 #对端需要与本端通信内网地址段 rightid=203.195.196.214

8.1K940

Android native进程间通信实例-socket本地通信篇之——基本通信功能

导读:   网上看了很多篇有关socket本地通信的示例,很多都是调通服务端和客户端通信功能后就没有下文了,不太实用,真正开发中遇到的问题以及程序稳定性部分没有涉及,代码健壮性不够,本系列(socket...本地通信篇)会先直接调通linux本地socket通信,提供最基本的服务端和客户端代码,然后根据实际开发中遇到的问题和优化建议,再提供一版健壮版本的服务端代码。...1.服务端:   先捋清调用的一个时间顺序,UNIX中服务端的标准API设置如下: a. socket设置通信域等信息获取一个fd(文件描述符) b. bind设置相关参数,如获取的fd,sockaddr_un...2.客户端:   客户端代码更好写一点,捋清顺序: 1. socket设置通信域等信息获取一个fd(文件描述符) 2. connect根据socket设置的信息来连接服务端,信息中包括那个关键字符串MYSOCKET_PATH...LOCAL_MODULE名,传送门:https://www.cnblogs.com/songsongman/p/11097196.html 编写完后编译,把两个可执行文件导入设备中,先执行服务端,然后再执行客户端,发现通信正常

1.8K20

Python进程的通信Queue、Pipe实例分析

本文实例讲述了Python进程的通信Queue、Pipe。...分享给大家供大家参考,具体如下: ---- 内容相关: 概念:进程的通信 Queue:创建与使用 Pipe:创建与使用 ---- 进程通信的概念 进程的资源空间是相互独立的,一般而言是不能相互访问的...但很多情况下进程间需要互相通信,来完成系统的某项功能。进程通过与内核及其它进程之间的互相通信来协调它们的行为。...通信方法: 数据传输:一个进程将它的数据发送给另一个进程【如socket一般,把需要通信的数据传输给对方】 管道:使用一片独立的区域【不在双方的资源空间中】,像一个有两个口的仓库一样,厂家负责在东门把产品放到仓库...消息队列:这也是一个独立的区域,足够权限的进程可以向队列中添加消息,被赋予读权限的进程则可以读走队列中的消息 ---- Queue: 可以使用队列multiprocessing.Queue来进行进程通信

70420
领券