【内网安全】 隧道技术&SMB&ICMP&正反向连接&防火墙出入规则上线

简介: 【内网安全】 隧道技术&SMB&ICMP&正反向连接&防火墙出入规则上线

环境搭建

系统安装

自行搭建好Windows各种操作系统后配置网络即可

环境演示:4台Windows


网络设置:

桥接或NAT 模拟出网段

vmware1 10 模拟内网段1

vmware2 20 模拟内网段2

vmware3 30 模拟内网段3


Win7/10 关闭防火墙

Win server 2008 开启防火墙 网络设置如下

此时该电脑只允许 80/443端口进行连接(入站规则)

模拟内网文件服务器Win server 2016:


不出网-控制上线-CS-反向连接

win server2008 开启防火墙后,原来的正向连接立刻下线

此时使用win 10进行转发上线,生成监听器,使得Win server2008进行反向连接(将流量转发给win 10)出站并未做限制

以该监听器生成后门,放到winserver上执行-上线

效果图:

但是使用这种方式并不能让win server2016上线,因为win server2008 做了入站限制,TCP流量并不能经过这里


不出网-控制上线-CS-SMB隧道

Win server2016 开启 SMB服务

进行横向移动(忽略这里得到凭证的细节)

Win server206上线且为sysetm权限

效果图:

windows是建立SMB通道 ,linux建立SSH通道

怎么知道对方是出站限制还是入站限制呢?

上传正向和反向木马进行测试


不出网-控制上线-CS-ICMP隧道

使用icmp隧道绕过出站限制,细节见上一章内容

注:win10作为pingtunnel服务端,其他操作类似

……


不出网-控制上线-CS-关闭防火墙

如果取得目标机的高权限且,修改防火墙规则,关闭防火墙,以及替换防火墙规则里程序。
适用于:
1.单纯的内网环境(类似本次实验环境),不是域环境
2.单纯的内网域环境(但是域控DC没有设置组策略防火墙同步)


入站过滤上线:

1、隧道技术硬刚

2、反向连接跳过

3、关闭&删除&替换

适用利用入站通行拿到的高权限


出站过滤上线:

1、隧道技术硬刚

2、正向连接跳过

3、关闭&删除&替换

适用利用入站通行拿到的高权限


隧道技术上线:

HTTP/S & DNS & SSH & ICMP & SMB & 协议穿透等

Windows防火墙命令:

参考:https://www.cnblogs.com/tomtellyou/p/16300557.html


查看当前防火墙状态:netsh advfirewall show allprofiles

关闭防火墙:netsh advfirewall set allprofiles state off

开启防火墙:netsh advfirewall set allprofiles state on

恢复初始防火墙设置:netsh advfirewall reset

启用桌面防火墙: netsh advfirewall set allprofiles state on

设置默认输入和输出策略:netsh advfirewall set allprofiles firewallpolicy allowinbound,allowoutbound

如果设置为拒绝使用blockinbound,blockoutbound

相关文章
|
存储 监控 安全
比较入站和出站防火墙规则
本文介绍了入站与出站流量的区别,以及如何通过配置入站和出站防火墙规则来保护网络安全。入站规则拦截恶意来源的流量,防止攻击;出站规则监控合法流量,阻止数据泄露。同时,推荐使用 EventLog Analyzer 工具实时监控防火墙规则变更、简化日志审计、分析流量和审核 VPN 日志,帮助构筑更安全的网络防线,快速响应潜在威胁。
2057 1
|
网络协议 Ubuntu 网络安全
|
运维 安全 Linux
全面提升系统安全:禁用不必要服务、更新安全补丁、配置防火墙规则的实战指南
全面提升系统安全:禁用不必要服务、更新安全补丁、配置防火墙规则的实战指南
974 12
|
Linux 网络安全
在Linux中,如何设置防火墙规则?
在Linux中,如何设置防火墙规则?
|
安全 Linux 测试技术
在Linux中,如何配置防火墙和安全规则?
在Linux中,如何配置防火墙和安全规则?
|
网络协议 安全 Linux
Linux 防火墙解锁规则与 `firewall-cmd` 教程
【8月更文挑战第20天】
2886 0
|
网络协议 安全 Linux
【内网安全】隧道技术&SSH&DNS&ICMP&SMB&上线通讯Linux&Mac
【内网安全】隧道技术&SSH&DNS&ICMP&SMB&上线通讯Linux&Mac
571 0
|
存储 网络协议 算法
基于 Wireshark 分析 ICMP 协议
基于 Wireshark 分析 ICMP 协议
|
网络协议 Unix 网络架构
网际控制报文协议ICMP
网际控制报文协议(ICMP)是TCP/IP体系结构中网际层的关键组件,用于提高IP数据报的成功传输率。ICMP主要处理两类报文:差错报告报文与询问报文。前者包括终点不可达、源点抑制、时间超过、参数问题及重定向等五类;后者则涵盖回送请求/回答及时间戳请求/回答。ICMP广泛应用于检测网络连通性的PING工具和追踪数据包路径的traceroute工具中。两者分别利用ICMP的回送请求报文及差错报告报文实现功能。
2118 10
|
网络协议 网络架构
用户态协议栈03-icmp实现
用户态协议栈03-icmp实现