牛红红的日记(平平无奇拿下域控)

牛红红通过获取网站权限、服务器权限,最终平平无奇地拿下域控。首先利用JBOSS控制台的命令执行漏洞部署webshell,然后上线CS木马获取服务器权限。在尝试MS14-068失败后,通过内网探测和弱口令扫描,利用新出现的域控漏洞成功获取域控权限。

牛红红的日记(平平无奇拿下域控)

注:本文首发地址:https://www.sec-in.com
文章作者为-句芒安全实验室-成员之一,欢迎微信搜索关注我们。

一、引文

x年x月x日 晴
我是一只牛,家里的老大,我叫牛红红,我还有六个兄弟,分别是橙黄绿青蓝紫。后来我知道这名字是一个头上带着葫芦的算命的老头起的,长大后我问他为什么要起这个名字,老头说当年他爷爷被妖精抓走,于是他便怒气冲冲的去解救,上去便是一句:“妖精!还我爷爷!”没想到妖精和颜悦色的问了他一个问题,他一直苦苦思索,始终没有结果,说着便给我看了一张他珍藏多年的图片。
-w394
他希望我不会重蹈覆辙。我心疼老头这么大年纪,身体又弱,便问老头有什么能帮他的吗,老头颤颤巍巍的坐到了一块石头上,抽了口烟和蔼的望着我,
-w137
说:我多年来游走各地,最近我得到了一些线索,可能存在答案,你帮我看看吧。
线索:
-w272

二、正文
步骤一: 获取网站权限

我根据老头给的线索进行了访问,发现是一个JBOOS控制台。
-w718
一瞬间我的脑海闪过很多想法,于是我用了最简单的一种方法,老头,你这线索的利用的工具给我用用呗,经过软磨硬泡终于从老头那骗来了java反序列化终极测试工具。发现目标存在命令执行漏洞,存在域控。
-w1094
但是发现老头给的工具部分命令执行不完整,没办法,看来得先获取一个webshell。
方法一:利用此工具上传上传webshell至网站根目录。
利用工具自带文件管理功能,找到文件web目录

C:\BAG\JBOSS\jboss-4.2.3.GA\server\default\deploy\jmx-console.war


利用上传功能上传至指定目录。

方法二:
利用现成的工具,参

### 计算色环电阻值 色环电阻的阻值可以通过其色环的颜色进行解码。对于五色环电阻,第一、第二和第三色环分别表示有效数字的第一位、第二位和倍率,第四色环表示误差范围,第五色环通常不参与阻值计算[^2]。 #### 色环颜色对应表 | 色别 | 第一色环最大一位数字 | 第二色环最大一位数字 | 第三色环应乘的数 | 第四色环误差 | |--------|-----------------------|-----------------------|-------------------|--------------| | 棕 | 1 | 1 | \(10^1\) | ±1% | | 红 | 2 | 2 | \(10^2\) | ±2% | | 黑 | 0 | 0 | \(10^0\) | - | 根据提供的色环颜色“棕棕黑红红”,可以逐步解析如下: - **第一色环**:棕色对应数字1。 - **第二色环**:棕色对应数字1。 - **第三色环**:黑色对应倍率\(10^0\),即倍率为1。 - **第四色环**:红色对应误差范围±2%。 将以上信息代入公式: \[ \text{阻值} = (\text{第一色环数字} \times 10 + \text{第二色环数字}) \times \text{倍率} \] \[ \text{阻值} = (1 \times 10 + 1) \times 1 = 11 \, \Omega \] 因此,色环电阻“棕棕黑红红”的阻值为11欧姆,误差范围为±2%[^2]。 #### 示例代码 以下是一个简单的Python代码示例,用于计算五色环电阻的阻值: ```python def calculate_resistance(color_bands): color_values = { "黑": 0, "棕": 1, "红": 2, "橙": 3, "黄": 4, "绿": 5, "蓝": 6, "紫": 7, "灰": 8, "白": 9 } multiplier_values = { "黑": 10**0, "棕": 10**1, "红": 10**2, "橙": 10**3, "黄": 10**4, "绿": 10**5, "蓝": 10**6, "紫": 10**7 } tolerance_values = { "棕": "±1%", "红": "±2%", "金": "±5%", "银": "±10%" } first_digit = color_values[color_bands[0]] second_digit = color_values[color_bands[1]] multiplier = multiplier_values[color_bands[2]] tolerance = tolerance_values.get(color_bands[3], "未知") resistance = (first_digit * 10 + second_digit) * multiplier return f"{resistance} Ω, {tolerance}" # 测试色环电阻 "棕棕黑红红" result = calculate_resistance(["棕", "棕", "黑", "红", "红"]) print(result) ```
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值