【湃哒星说安全】基于实战对抗的单点渗透思路记录

本文记录了一次基于实战对抗的渗透测试过程,涉及Tomcat服务器利用、WAF拦截与绕过策略。通过利用Tomcat默认口令或弱口令,部署war后门文件,然后分析WAF的拦截机制,探讨如何通过大数据包和加密传输来绕过防护。此外,还讨论了冰蝎流量的特征和Caidao流量转发的方法。

0x00 背景

在对应用系统现有安全防护策略进行风险评估时,渗透测试工程师需要选择一些测试方法和使用一些工具来寻找应用系统或现有防护系统存在的弱点,进而利用该弱点突破其安全防线,直通目标。本文是对实际攻防案例的简单总结,仅表述作者个人测试思路,如有不足,请谅解。

0x01 Tomcat 利用

Tomcat 服务器是一个免费的开放源代码的Web 应用服务器,属于轻量级应用服务器,进行渗透测试时会常常遇到,渗透测试工程师通常会使用默认口令或弱口令方式进入Tomcat Manager管理界面,将提前制作的webshell以war包形式进行发布,Tomcat会对war包进行解压和自动部署,从而获取服务器权限。

测试环境:

服务器:Windows 10 专业版

Java环境:Java(TM) SE Runtime Environment (build 1.8.0_201-b09)

后门程序:cmd.jsp

首先,使用用户名口令登录Tomcat Web Application Manager管理后台,用户名:tomcat,口令:tomcat,如下所示:

在war文件上传处上传webshell后门文件,获得服务器权限,访问webshell后门并执行系统命令(wmic process list brief)。

真实环境:

利用Tomcat Web Application Manager后台弱口令进入管理后台界面,部署war后门文件。

树莓派(Raspberry Pi)是一款小型单板计算机,设计初衷是为了促进计算机科学教育的发展。它不仅体积小巧,而且价格亲民,非常适合用于学习编程、电子项目开发以及各种DIY项目[^1]。 树莓派的外观类似于一块电路板,上面集成了处理器、内存、USB接口、HDMI输出等组件,可以直接连接键盘、鼠标和显示器使用。不同的型号会有一些硬件上的差异,比如网络功能、GPIO引脚数量、支持的存储类型等。例如,在设置树莓派5时,需要准备一张TF卡来存储系统和运行过程中产生的文件,并且通常还需要一个读卡器以便于在个人电脑上烧录操作系统到TF卡中。对于大多数用户来,选择合适的TF卡品牌如SanDisk,以及一个兼容的读卡器就足够了[^2]。 由于其灵活性和可扩展性,树莓派被广泛应用于从简单的媒体中心构建到复杂的物联网设备等多种场景。如果你是初学者,可以从官方提供的Raspbian操作系统开始探索,这是一个基于Debian专门为树莓派优化过的Linux发行版,能够帮助新手快速入门。 ### 树莓派的基本配置 - **处理器**:不同版本的树莓派搭载了不同性能的CPU,最新的树莓派4 Model B采用了四核ARM Cortex-A72 (1.5GHz) 处理器。 - **内存**:同样取决于具体型号,从512MB RAM到8GB RAM不等。 - **存储**:依赖于microSD卡进行系统启动和数据存储。 - **连接性**:多数现代树莓派模型都括Wi-Fi、蓝牙以及以太网端口。 - **视频输出**:通过HDMI接口提供高清视频输出能力。 - **通用输入/输出(GPIO)**:这些引脚允许直接与外部传感器和其他硬件交互。 ### 如何开始使用树莓派 要开始使用树莓派,首先需要获取必要的配件,括电源适配器、microSD卡及读卡器、键盘鼠标套装以及显示器。接着可以下载并安装官方推荐的操作系统镜像,比如Raspberry Pi OS (以前称为Raspbian),然后利用工具如Raspberry Pi Imager将该镜像写入microSD卡中。完成这些步骤后,就可以把这张卡插入树莓派并开启设备了。 ```bash # 示例命令行代码 - 使用dd命令行工具写入.img文件至microSD卡 sudo dd bs=4M if=path/to/image.img of=/dev/sdX conv=fsync ``` 请注意替换`path/to/image.img`为实际的镜像文件路径,而`/dev/sdX`则应指代你的microSD卡对应的设备名称。执行此类操作前,请确保已经正确识别了目标磁盘以避免误删重要数据。 ### 编程环境 树莓派预装了多种编程语言环境,其中Python是最受欢迎的选择之一,因为它有着丰富的库支持并且易于上手。此外,还可以安装其他语言如C/C++、Java等来进行更复杂的应用开发。
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

湃哒星说安全

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值