• 2025“獬豸杯”全国电子数据取证竞赛-k8s服务器取证wp

2025“獬豸杯”全国电子数据取证竞赛-k8s服务器取证wp

2025-04-25 18:17:05 3 阅读

检材密码:}2N|n_yxdt!G/Ru}|_zdn$@?6@CD8E

感谢各位大佬的指导(●ˇ∀ˇ●)


手机和计算机部分已发!
獬豸杯手机取证:2025“獬豸杯”全国电子数据取证竞赛-手机取证wp-CSDN博客
獬豸杯计算机取证:2025“獬豸杯”全国电子数据取证竞赛-计算机取证wp-CSDN博客


每道题是图在上,文字在下


目录

题目纯享版:

前言:

服务器取证-1

服务器取证-2

先搭建集群

必须知识扩充:

k8s相关知识:

继续做题

服务器取证-3

服务器取证-4

服务器取证-5

服务器取证-6

不用switchhosts

node1,网址:https://192.168.2.200:31600/d3ffacb9

node2,网址:https://192.168.2.201:7788/6dbe0b92

特别感谢:

服务器取证-7

服务器取证-8

服务器取证-9

服务器取证-10

服务器取证-11

服务器取证-12

服务器取证-13

服务器取证-14

服务器取证-15

服务器取证-16

服务器取证-17

服务器取证-18

求大佬解答!

服务器取证-19

服务器取证-20

服务器取证-21

​编辑

服务器取证-22

​编辑

服务器取证-23

​编辑

服务器取证-24

​编辑

服务器取证-25

​编辑

加密方法:

服务器取证-26

​编辑

服务器取证-27

​编辑

服务器取证-28

​编辑

服务器取证-29

​编辑

服务器取证-30

希望wp足够清晰,谢谢观看❤


题目纯享版:

服务器
1该集群主节点操作系统版本是?[标准格式:100.100.100]
2该集群创建时间是?[标准格式:0000-00-00T00:00:00Z]
3该集群共有多少个命名空间?[标准格式:100]
4该集群所有命名空间内总共有多少个pod?[标准格式:100]
5请给出该集群所使用的cni网络插件及其版本?[标准格式:abc-V1.1.1]
6其中打金平台的后台登录地址跳转文件是?[标准格式:abc.php]
7其中打金平台密码加密算法是?[标准格式:abc]
8其中打金平台中"13067137585"用户的累计产量有多少?[标准格式:100.00]
9其中打金平台会员组最高溢价比例是多少?[标准格式:10.00]
10其中打金平台会员推广人数最多的会员其姓名是?[标准格式:名字]
11其中打金平台最早一次备份数据库的时间(Asia/Shanghai)是?[标准格式:2024-01-01-01:01:01]
12其中金瑞币(JINRUI COIN)平台图片上传平台是哪种类型?[标准格式:腾讯云ABC]
13其中金瑞币平台手机直充接口是什么?[标准格式:http://xxx.xxx.xxx/xxx]
14其中金瑞币平台后台登录地址是?[标准格式:http://xxx/xxx/xxx.xxx]
15其中金瑞币平台中密码加密盐值是?[标准格式:AbC1d]
16其中金瑞币平台中交易手续费是百分之多少?[标准格式:100]
17其中金瑞币平台中目前有几种充值方式?[标准格式:100]
18二号集群节点有源代码的网站目录有几个?(正在运行的除外)[标准格式:1]
19二号集群节点memcached端口是?[标准格式:100]
20盲盒平台中余额最多的用户是?[标准格式:AbC1d]
21盲盒平台可选二级域名有多少个?[标准格式:100]
22盲盒平台的支付密钥是?[标准格式:AbC1d]
23盲盒平台中拥有分站的用户名是?[标准格式:123abc]
24借贷平台(www.jiedai0rmr.com)中验证码发送接口域名是?[标准格式:http://xxx.xxx.xxx/]
25借贷平台后台登录密码的加密算法中共使用了多少次hash函数加密?[标准格式:10]
26接上题,借贷平台中后台登录的密码额外加密字符串?[标准格式:123ABc+]
27借贷平台中一共有多少借款订单?[标准格式:100]
28借贷平台中"包玉莲"的收款卡号是?[标准格式:1000]
29借贷平台中贷款最大限额是多少?[标准格式:100]
30请综合该集群一共有多少个网站数据库?[标准格式:100]

前言:

本篇服务器取证较为通俗,非常适合于初学服务器取证的取证人静下心来复盘。

在做题前,我们先了解一下什么是服务器集群

简单一句话:服务器集群是指将多个服务器通过网络连接在一起,协同工作以提供更高的性能、可用性和可扩展性的计算系统。

所以搭建服务器集群的关键——就是把这三个服务器通过一个网络连接在一起

服务器取证-1

必要截图:

这个很简单,有很多方法。

火眼直接看快一点(因为是集群,所以三个服务器的操作系统版本肯定是一样的,看一个就行)

答案:7.9.2009


服务器30道题,总有一部分题是得先仿真才能做的,所以为了节省时间(不少取证人反映服务器题目不算难但是总体时间不够),最晚做完第一题后,就该着手仿真搭建了。像下一题问的创建时间,你如果在火眼里找的话肯定不如仿真输入命令查看信息来的直接来的快,而且在火眼你也未必找得到,有可能去linux日志解析找个最早时间就填上去了其实是不对的。

服务器取证-2

先搭建集群

必要截图:

先用火眼全部仿真,默认设置即可(也有别的比赛赛题是需要在火眼仿真取证软件中高级设置选择不重置用户密码的,如果重置,服务器会删除重要文件。)

依次点击仿真后,从火眼跳转到VMware,接下来要用虚拟网络编辑器来实现前言所说的把这三个服务器通过一个网络连接在一起

左上角点击“编辑”,选择虚拟网络编辑器,右下角点击更改设置(提示同意设备对应用进行更改)

现在可以进行网络编辑了。

我们选择VMnet1,即“仅主机模式”,其他两个是桥接模式和NAT模式

对于想详细了解三个模式的含义的取证人可以参考👇
虚拟机 net、桥接、主机三种网络模式寻根问底_虚拟机桥接模式和net模式-CSDN博客


必须知识扩充:

现在我们先了解一下图中的子网掩码,DHCP,子网地址、子网ip

1.子网掩码

子网掩码是一个32位的二进制数,用于将IP地址划分成网络地址主机地址两部分,它的作用是确定一个IP地址的网络部分和主机部分,从而帮助计算机在网络中进行数据传输和路由选择。

举个例子就好懂了:

对于IP地址192.168.8.100 和子网掩码255.255.255.0(这是C类网络默认的子网掩码,还有A类B类),进行逻辑与运算后,得到网络地址为192.168.8.0(ip的前三段),主机地址为0.0.0.100(IP的后一段)大致说的话就是ip的前三段即网络地址是一个“大房子”,而ip的后一段有一个范围是0到255即“大房子下的很多人”。其中0和255分别是网络地址192.168.8.0代表整个网络以及192.168.8.255,被用作广播地址,用于向该网络中的所有主机发送广播消息。所以可分配的范围就是1-254。

2.DHCP:

看完子网掩码的解释我们聊到了ip的分配,DHCP就是来分配的。

看图中所说的“使用本地DHCP服务将IP地址分配给虚拟机”,DHCP服务是Dynamic Host Configuration Protocol即动态主机配置协议服务,是可以自动分配网络配置参数的网络服务,那这里DHCP就可以自动分配ip地址,分配的范围就是1-254。

3.子网地址及子网ip(两个是一回事)

图中的子网地址:192.168.8.0子网ip:192.168.8.0,两个是一样的。

子网地址就是子网ip地址。


有了以上知识后我们来做题。

先在火眼系统信息里明晰主机为:k8s-master


k8s相关知识:

K8s是Kubernetes的简称,是一个开源的容器编排平台,用于自动化部署、扩展和管理容器化应用程序。

k8s核心组件(大概看看了解一下,这种就是有个印象就行,我也是第一次碰到)

1.Master节点:K8s的控制平面,负责管理和协调整个集群。包含API Server、Scheduler、Controller Manager等组件,API Server提供了K8s的API接口,用于接收和处理用户的请求;Scheduler负责将Pod调度到合适的节点上;Controller Manager负责管理和维护集群中各种资源的状态。

2.Node 节点:集群中的工作节点,用于运行容器化应用。每个Node节点上都运行着Kubelet和Container Runtime等组件,Kubelet负责与Master节点通信,接收并执行Master节点下达的任务,管理本地的容器;Container Runtime用于运行容器,如Docker、runc等。

3.Pod:(后续题目有问到):K8s中最小的可部署和可管理的计算单元,它可以包含一个或多个紧密相关的容器。这些容器共享网络和存储资源,通常作为一个整体被调度和管理。

4.Service:用于定义一组Pod的访问策略,为Pod提供一个固定的IP地址和DNS名称,使得其他Pod或外部客户端能够通过这个固定的地址访问到后端的Pod集合,实现服务的发现和负载均衡。

5.Deployment:用于管理Pod的部署和升级,用户可以通过Deployment来定义Pod的副本数量、镜像版本等信息,K8s会根据Deployment的定义自动创建和管理Pod,并在需要时进行升级和回滚操作。


继续做题

 火眼:观察服务器001的host主机ip

观察002的host主机ip

 观察003的host主机ip

由此确定网络地址为192.168.2.0即整个集群的IP

在虚拟网络编辑器更改子网ip为192.168.2.0,右上角子网地址随子网ip更改而自动更改。

子网掩码是不用改的哈,这是适用小型网络(C 类网络)的默认的子网掩码。

改完点击确定即可。

左上角选择虚拟机,点击设置

保证网络适配器选择刚才虚拟网络编辑器配的仅主机模式。

重启VMware

开机虚拟机,账户用root。火眼创建虚拟机时默认重置密码为123456 

如图,点击上面的图标可以放大界面看得清

在输入密码时,密码是不显示的,但实际上密码已经被正确输入,是出于安全考虑,不是你没输进去哈哈。


登陆进去后就可以正式开始了!

接下来使用的命令语句都是对于k8s常用的Master节点相关命令。命令头是kubectl
对于k8s基本命令大家可以参考👇
k8s之常用操作命令-CSDN博客


题目问:该集群的创建时间?[标准格式:0000-00-00T00:00:00Z]

对于自己做wp的一点想法:

做第二道题我也看了看包括微信公众号的wp以及csdn上的wp,我都遇到了疑问。

不可否认的是,服务器取证的自由度非常高,命令五花八门,只要能找到答案就是好命令。

但是对于萌新服务器取证人来说,由于自身知识经验储量少,只能根据题目现对照着网上找到的相关知识,如k8s之常用操作命令-CSDN博客这类对k8s基础命令的介绍字眼来主观判断用什么命令可能取出来答案而发愁。当然可以对着某个wp用的命令照输一遍,每道题的答案也都能出来。但我自认为这并不算复盘,顶多算提升对命令格式的熟练度。题目需要的不仅仅是熟练度还包括对命令的理解以及做题的思路。因此不光是这篇博客,我在做所有的wp时,都力求尽量可以让大家和过段时间再看wp的自己→能看懂做题的思路和逻辑(不可避免的是取证不像高中的数学,一环扣一环,逻辑那么线性那么强,但是力求有多少逻辑都要展现出来),不让我的wp看起来像是“根据答案来做题”。

 首先我在基础命令中找到最接近能直接查看集群创建时间的命令:
kubectl cluster-info

 输入命令后并没有得到答案,但是最下面一行提示我们用

kubectl cluster-info dump

可能获得更详细的信息。

运行后有大量信息、log滚动,根本停不下来hh

最后也没有得到答案(答案有可能滚过去了)

但是刚才的这条命令:kubectl cluster-info dump 确实是某个wp给到的查找答案的命令

我确实不知道他怎么截的页面,是有操作可以滑动信息查看上面滚过去的信息吗?

总之这条路在我这走不通了。

我通过ai了解到:

  • 默认命名空间自动创建:在 Kubernetes 集群初始化创建的过程中,default 命名空间作为系统默认的一部分自动创建。当你搭建集群时,在集群初始化的关键步骤中,default 命名空间就会被创建出来。这意味着它的创建和集群的启动是紧密相连的,时间上非常接近。

也就是说可以通过查看default命名空间的创建时间来查看集群的创建时间。

输入ai给的命令: kubectl describe namespace default

没有找到时间

最终输入命令:kubectl get namespace default -o yaml 得到答案

此命令会以 YAML 格式(一种人类可读的数据序列化格式输出 default 命名空间的详细信息,可以在输出中找到 creationTimestamp 字段来获取创建时间。

答案:2024-06-24T11:28:12Z


XiAnG学安全 wp?

对于XiAnG学安全wp对这道题的讲解我不太懂,求教路过的大佬(●ˇ∀ˇ●)

swap分区对于kubelet的启动有直接影响吗?

 按照wp所说先查看node状态,两个node是not ready

用命令:systemctl start kubelet 启动失败

命令:free -m 可以看到swap的情况,都是0 

命令:swapoff -a 关闭swap分区

 但是最后还是启动失败。。。

 直接用命令kubectl describe node 也看不到时间


下一题吧。

服务器取证-3

 必要截图:

找到直接能取出答案的命令

kubectl get namespaces

kubectl get ns (ns是namespace的简写)

都可以取出是七个命名空间

答案:7

服务器取证-4

这道题跟答案做的不一样。

必要截图:

上图为做出答案16的wp

所用命令:kubectl get pods --all-namespaces

命令很直接,就是获取所有命名空间内总共多少个pod

同样的命令在我复现时显示出18个pod,还有一个在最上面,被挡住了,所以其实是19个

kubectl get pods --all-namespaces | awk 'NR>1' | wc -l

加一个蓝色的命令部分来统计pod数量,答案是19

ai对命令的解释

答案:16( ?)

服务器取证-5

必要截图:

这道题比较容易找错

输命令和火眼分析都容易错。

没发现有简单直接的命令来查看插件及其版本。

大部分 CNI 插件的配置文件位于/etc/cni/net.d/目录下,通过查看这些文件能确定插件类型和版本信息。(这道题属于少数情况了)

ls /etc/cni/net.d/

ls命令查看该目录下的文件找到flannel插件的conf list配置文件

cat /etc/cni/net.d/10-flannel.conflist 

得到答案:flannel-V0.3.1

但是这个答案不对

最开始找的路径不对

正确的应该是:/opt/cni/bin/

CNI 插件的二进制文件通常存放在/opt/cni/bin/ 目录下

命令:ls -l /opt/cni/bin/

ls -l 是linux基础命令

命令:/opt/cni/bin/flannel -version 查看flannel版本

得到答案:flannel-V1.0.0

火眼也会找到这个易错答案。

正确答案可以在镜像列表找到:v1.0.0

综上答案:flannel-V1.0.0

服务器取证-6

必要截图:

我们先要能进入火眼的这四个网站

直接访问是打不开页面的

上图XiAnG学安全wp这里讲到需要用到一个软件叫switchhosts(但是我不知道这个具体的作用是什么,因为没用这个也能登进去,所以这里想看的看一眼,不想看的可以目录跳转“不用switchhosts”)

安装网址:https://github.com/oldj/SwitchHosts/releases

结合自己电脑情况选择

一般windows选x64

更多安装细节👇

SwitchHosts下载安装全攻略一次就会-CSDN博客

安装后开始为四个网站添加host

我们在002中找到ip:192.168.2.200

命令:IP addr

我们在003中找到ip:192.168.2.201

命令:IP addr

ip和网址一一对应

写入成功。

注意如有遇到switchhosts提示没有权限写入host文件的问题,参考👇

SwitchHosts报错:没有写入 Hosts 文件的权限_switchhosts没有权限-CSDN博客


不用switchhosts

我复现的过程中 没有用到switchhosts。

首先提示一下:

这三个服务器虽然叫“服务器集群”,但是意思不是你就在一个虚拟机操作就行了。

所以你就在001操作肯定是不行的,001都没有宝塔,你输bt都是不支持的。


基础知识引入:

宝塔面板基本命令(主要命令头bt)

bt default 查看面板信息

bt 查看面板命令行

bt 命令  (例如:bt 14)

更多基本命令👇

宝塔面板Linux版本常用命令_宝塔命令-CSDN博客


分别进入虚拟机002,003

输入命令bt 14  对应的是重启宝塔面板服务

(输 bt default 也可以)(也可以先输bt查看命令面板 再输14执行14命令)

node1,网址:https://192.168.2.200:31600/d3ffacb9

账号:qpeymiwp

node2,网址:https://192.168.2.201:7788/6dbe0b92

账号:pqkpueqq

总之能看到以上两个界面即可,我们能看到宝塔网站的具体网址及账号

密码均不知道,我们需要用命令修改密码

分别输入命令bt 5 修改面板密码

得到以下网站用户密码,分别打开即可

注意网址复制全!

特别感谢:

我因为受到switchhosts配置步骤的影响,输网址就一直不输协议头(有点笨了),因为这个一直登不上去,wp严重被卡进度。最后靠@雨藍酱desu向日葵远程操作解决,十分感谢。也感谢其他尝试为我解答的佬,抱歉因为问题出现在太基础刁钻的地方,好多大佬根本没想到哈哈。


网址:https://192.168.2.200:31600/d3ffacb9

账号:qpeymiwp

密码:002


网址:https://192.168.2.201:7788/6dbe0b92

账号:pqkpueqq

密码:003  


 

进入网站可以看到nginx没有启动

手动点击启动即可


下面我们先整体看一下四个网站都是什么网站以对应一下后续题目

对应本题就是确定哪个是题目所说的“打金平台”


图一www.mtbtsdafda.com

图二www.gsjksu2kig.com

图三www.jiedai0rmr.com

图四www.jiaoyoumf0up.com

图三是借贷,图四是交友,图二在后面的题有提到是金瑞币(JINRUI COIN)

所以图一www.mtbtsdafda.com是打金平台。


现在需要找到打金平台的后台登陆地址跳转文件。

在左侧点击文件,在文件里找到网站的文件夹。

这块的逻辑一是:根据题目格式的提示.php锁定这两个php文件

二是:这个本就是php项目,那地址所在的文件理所当然在php文件。


分别双击打开两个php文件

 

index.php

WIdbdgd1Us.php

用WIdbdgd1Us.php里给的地址:/index.php/systemlogined/login/index

得到后台地址

http://www.mtbtsdafda.com/index.php/systemlogined/login/index

如上图打开了打金平台后台管理

谁是答案不必多说。

答案:WIdbdgd1Us.php

服务器取证-7

必要截图:

题目所问的密码加密算法涉及到网站的配置信息,所以还是要在文件里找。

密码指的是登录时用到的登陆密码,所以右上角输入“login”,勾选包含子目录,搜索有关登陆的php文件。

搜索结果如图,翻一下三个php文件

在/www/wwwroot/www.mtbtsdafda.com/APP/Modules/Systemlogined/Action/路径下的LoginAction.class.php文件(第三个文件)里找到答案:sha1

代码 'password'=>I('password','','sha1') 表示获取 password 字段的值,并使用 sha1 算法对其进行加密处理,然后用于后续的用户查询验证。

(题目给的格式abc还以为答案是纯英文)

答案:sha1

服务器取证-8

这道题有几个思路,一是在宝塔文件里搜索13067137585,但是不好根据搜索结果得出累计产量,在搜索结果中还能看到用户对应的password但是sha1解密后的密码都登不上去。所以还是连上数据库,在数据库里面找更直接。

必要截图:

打开navicat,一般是多以ssh隧道连接。点击ssh,勾选使用ssh隧道。

这里是先连服务器,所以主机填服务器的ip:192.168.2.200(前题有通过输入命令ip addr看到)用户名和密码填服务器的登录用户和登陆密码。

用户名:root,密码:123456。

端口号这里尤为注意,要的是服务器的sshd端口,不是宝塔的31600!!(感谢@雨藍酱desu

分别输入命令:

netstat -tulp      netstat -tuln

两个输出结果对应着看,看到22端口对应了sshd,所以端口应填22

连完服务器再连数据库。

主机:local host,端口3306(主机默认端口)数据库用户名密码填宝塔面板()显示的用户名和密码

数据库用户名:www_mtbtsdafda_c

数据库密码:Ea1KMSRBnY2eB4pK

权限改成“所有人”


进入数据库后,有两个思路。

第一个思路:根据题意,我们要找到一个既有手机号13067137585又有“累计产量”字段的表

找到ds_order表,有手机号

找到ds_order表,有already profit——“累计产量”

sql查询语句:SELECT SUM(already_profit) FROM `ds_order` where user=13067137585

意思是:在这个表里得到用户为13067137585的already_profit字段下所有值的和

可见答案为43853.21258852,根据题目格式保留两位小数得到43853.21

这个查询语句非常基础,在此不多说,详细可看👇

SELECT 语句用法大全:数据库查询的核心力量_select 查询-CSDN博客


第二个思路,在数据库中找到平台用户信息表,找到用户13067137585的登录密码以登录平台查看个人信息

单击“表”,点击上方的“对象”,可以通过注释一栏看到一些表的大致情况

锁定第三行ds_member——会员,双击打开

找到13067137585加密后的password:03ddb77b41e0d41a8a186d4fd87c546d6fe41eec

在网上找了一些解密的网站,发现能解出来密码的网站都要钱(因为所谓逆向解密的方法是在一个很大的人工哈希数据库里去枚举匹配,密文本身是不可能逆向解密的)

那么现在的思路是:我们可以更改数据库的数据,将简单密码如123456的sha1加密值替换原值

网站👉SHA1 在线加密工具 | 菜鸟工具 得到7c4a8d09ca3762af61e59520943dc26494f8941b

替换成功

登陆界面输入用户手机号13067137585,密码123456,登录成功后点击右下角会员中心即可看到“累计产量”为:43853.21

服务器取证-9

必要截图:

首先第一个思路还是继续翻数据库的表,但是翻了半天没翻到溢价比例

在ds_user翻到一个疑似打金平台后台的登录信息admin:

解密得到密码Aa123456 

网站👉MD5免费在线解密破解_MD5在线加密-SOMD5

在后台网址http://www.mtbtsdafda.com/index.php/systemlogined/login/index

输入账号admin、 Aa123456 登录成功

(把lileilei的密码在数据库修改一下也能登,但是没什么信息)

在会员等级一栏可以看到最高的溢价比例:1.70

答案:1.70

服务器取证-10

思路是继续在后台里找

必要截图:

在会员列表里看到直推人数字段,点击“直推人数”进行排序,看到最多的16人对应姓名:李奕欣

答案:李奕欣

服务器取证-11

必要截图:

继续在后台找,发现时间:2024-06-26-19:38:16

这个是错的。

需要回到数据库去找。

在表对象概览里的注释一栏找到系统操作日志表:ds_log,双击打开

数据195条,不多可以不用sql查询语句,直接看就行。上图看到第8行有备份数据库

ctrl f 搜索数据库备份,一共有两条记录

第一条,logtime:1557152877

第二条,logtime:1719401896

1719401896这一条对应后台看到的信息

1557152877这一条时间更早,是正确答案

时间戳转换: 2019-05-06 22:27:57

打金平台题目结束。

答案:2019-05-06-22:27:57 

服务器取证-12

必要截图:

打开金瑞币网站文件栏

根据题目所给格式腾讯云的提示,在文件内容搜索“云”,找到阿里云OSS。

(也可以搜索“图片上传”,这道题巧了,答案给的非常明确,如果题目比较模糊,搜索“云”更容易出结果)

答案:阿里云OSS

服务器取证-13

必要截图:

文件内容搜索搜索“接口”,发现“手机直充接口”。

继续搜索“手机直充接口”,精确搜索结果

第一条搜索结果http://op.juhe.cn/ofpay/sinopec/onlineorder

该条为“聚合油卡充值驱动”

第二条搜索结果http://op.juhe.cn/ofpay/mobile/onlineorder

该条为“聚合手机充值驱动”

故该条为正确答案

答案:http://op.juhe.cn/ofpay/mobile/onlineorder

服务器取证-14

必要截图:

文件内容搜索“后台”,找到可能有后台地址的php文件,点击编辑跳转

找到themes/admin/login/index.html

登入http://www.gsjksu2kig.com/themes/admin/login/index.html

答案并不对。

尝试在金瑞币平台网站日志找到答案

搜一下/login/index.html,这部分网址应该是没问题的

右键转到该网址查看

得到后台页面

答案:http://www.gsjksu2kig.com/admin.php/login/index.html

服务器取证-15

必要截图:

文件内容搜索“salt”,很常规

第三个就是答案。

答案:GWwRbMOPJYZCvE5gembG

服务器取证-16

必要截图:

navicat ssh隧道连接,与打金平台数据库的连接同理

用户名:bd4nqn45ej

密码:hjGJWRiAX2JLSeNa

权限改成所有人

填入信息

在数据库中的wym_admin_user表里找到后台的登陆密码

将123456的加密值7c4a8d09ca3762af61e59520943dc26494f8941b替换原值

输入账号:admin,密码:123456

进入后台

在系统配置→基础设置里看到手续费为36%

答案:36

服务器取证-17

必要截图:

在充值管理中看到有三种,提币管理也是,如图右侧有充值成功的字样

金瑞币平台相关题目结束

答案:3

服务器取证-18

二号集群节点指的是k8s-node2,即003检材

思路:题目说正在运行的除外,而宝塔面板上的都是运行的,所以可以去火眼的文件分析里找

必要截图:

求大佬解答!

虽说是在文件里找,但具体怎么就找到opt文件夹,逻辑是什么目前我并不清楚。

图中可以看到有5个网站源码目录

答案:5

服务器取证-19

必要截图:

比赛中,在火眼搜索memcached

很快在一号集群节点找到答案11211

但是题目说的是二号集群节点,不知道如何解释,两个用的是一个?

在003node2虚拟机里输入命令得到答案11211来的更直接

命令:netstat -anpt

可以加个 | grep memcached 即 netstat -anpt | grep memcached 就是仅搜索memcached的信息

-anpt的-n的作用是以数字形式显示地址和端口号

而如果你用netstat tulp,你会发现能看到memcached,但是还是看不到端口。

答案:11211

服务器取证-20

思路:看数据库

必要截图:

宝塔面板查看数据信息,权限改成所有人

数据库用户名:G3XIWj

密码:YhxwznesRscGAXnH

位置:192.168.2.200

注意主机是192.168.2.200,取决于数据库的位置。虽然网站在003,但是数据库在002。

填入对应信息

在mh_user表里找到rmb最多的用户:ZrAuyMT1tyo

答案:ZrAuyMT1tyo

服务器取证-21

必要截图:

文件内容搜索到相关文件,但是看不到详细的域名

网站日志找到后台网址(做过前面的这个就有经验了,挺好找的)

http://www.jiaoyoumf0up.com/admin/login.php

接下来去数据库找用户密码:

mh_config表里找到用户名和密码

123456的sha1加密值7c4a8d09ca3762af61e59520943dc26494f8941b替换原值,发现不行。

那我们需要确定加密方法

文件内容搜索用户名admin,找到ajax.php文件

在ajax.php看到加密方式:md5(config('name').config('pwd'))

意思是把从配置文件获取的 name 和 pwd 进行拼接,接着使用 md5() 函数对拼接后的字符串进行加密。

按照新的逻辑构造密码123456,得到:a66abb5684c45962d887564f08346e8d

替换数据库pwd

输入用户名:admin,密码123456

进入后台

系统管理→盲盒信息配置找到二级域名,域名之间用逗号隔开

12个逗号所以有13个域名。

在数据库里也能看到,但是之前不确定user_url就是二级域名

答案:13

服务器取证-22

必要截图:

系统管理→在线支付配置可以看到支付密钥

答案:LDAWIucAQQGQp7rEE4nSlvzQMKZxTxopqNSwjL8PcAIBbVLJkh

服务器取证-23

必要截图:

答案:5432ef

盲盒平台相关题目结束


服务器取证-24

思路:在文件里找

必要截图:

文件内容搜索“验证码”,发现“验证码发送接口”字样。

打开php文件,找到验证码发送接口域名

答案:http://api.smsbao.com/

服务器取证-25

必要截图:

文件内容搜索admin(可能有关于登陆的设置信息),发现indexaction.class.php

打开indexaction.class.php,可以看到用了“getpass”方法进行加密。

文件内容搜索getpass,找到方法说明所在的文件

打开文件可以看到加密方法

加密方法:

①:对密码进行一次md5加密

②:对从配置文件中获取的cfg_adminkey值进行一次md5加密

③:①②拼接,整体进行一次md5加密

④:整体进行一次sha1加密

一共4次哈希函数加密。

答案:4

服务器取证-26

必要截图:

接上题,题目所指的“额外加密字符串”就是cfg_adminkey,文件内容搜索cfg_adminkey直接可以找到答案。

答案:26XBAmVMs+n_

服务器取证-27

思路:接上两题,我们一步步的在获取后台登陆的相关信息,所以这一题尝试登入后台找答案

必要截图:

网站日志找到后台网址:http://www.jiedai0rmr.com/index.php?g=Admin&m=Index&a=login

后台网站

连接网站数据库

数据库用户名:MotX5DW

密码:TKFTciiHS8nLjDiX

找到后台登录信息所在表,准备替换密码

①:对密码进行一次md5加密

②:对26XBAmVMs+n_进行一次md5加密

③:①②拼接,整体进行一次md5加密

④:整体进行一次sha1加密

构造出123456的加密值:de9369f810db1f06d5197211314e04db9609d595

替换原密码加密值

登入后台

借款列表共43条记录

答案:43

服务器取证-28

必要截图:

用户管理界面找到包玉莲,点击查看资料

找到银行卡号:

答案:6227001756030083140

服务器取证-29

必要截图:

系统设置→贷款设置,看到贷款最大金额

答案:350000

服务器取证-30

必要截图:

连接服务器

找到远程数据库root用户对应的密码

填入信息,这样连可以看到位于192.168.2.200上所有的数据库

图中有11个数据库

其中有7个是网站数据库

4个是MySQL自带的数据库:

`information_schema`:存储数据库元数据,如表结构、列信息等。

`mysql`:核心系统数据库,存储用户权限、数据库配置等关键信息。

`performance_schema`:用于监控MySQL服务器执行性能。

`sys` :提供了一系列方便查询性能和元数据的视图。

答案:7


希望wp足够清晰,谢谢观看

今年还有很多比赛,会尽量跟上接下来比赛的wp!

本文地址:https://www.vps345.com/971.html

搜索文章

Tags

PV计算 带宽计算 流量带宽 服务器带宽 上行带宽 上行速率 什么是上行带宽? CC攻击 攻击怎么办 流量攻击 DDOS攻击 服务器被攻击怎么办 源IP 服务器 linux 运维 游戏 云计算 javascript 前端 chrome edge python MCP ssh llama 算法 opencv 自然语言处理 神经网络 语言模型 阿里云 网络 网络安全 网络协议 ubuntu deepseek Ollama 模型联网 API CherryStudio 进程 操作系统 进程控制 Ubuntu harmonyos 华为 开发语言 typescript 计算机网络 数据库 centos oracle 关系型 安全 分布式 RTSP xop RTP RTSPServer 推流 视频 rust http java uni-app GaN HEMT 氮化镓 单粒子烧毁 辐射损伤 辐照效应 fastapi mcp mcp-proxy mcp-inspector fastapi-mcp agent sse 深度学习 YOLO 目标检测 计算机视觉 人工智能 filezilla 无法连接服务器 连接被服务器拒绝 vsftpd 331/530 HCIE 数通 pycharm ide pytorch ssl macos adb numpy asm c# android 鸿蒙 Flask FastAPI Waitress Gunicorn uWSGI Uvicorn flutter Hyper-V WinRM TrustedHosts 面试 性能优化 jdk intellij-idea 架构 udp unity tcp/ip php 宝塔面板访问不了 宝塔面板网站访问不了 宝塔面板怎么配置网站能访问 宝塔面板配置ip访问 宝塔面板配置域名访问教程 宝塔面板配置教程 Dell R750XS 科技 ai 个人开发 vue.js audio vue音乐播放器 vue播放音频文件 Audio音频播放器自定义样式 播放暂停进度条音量调节快进快退 自定义audio覆盖默认样式 计算机外设 电脑 mac 软件需求 银河麒麟服务器操作系统 系统激活 学习 sql KingBase 博客 c++ golang 负载均衡 jenkins gitee spring boot 智能手机 NAS Termux Samba Linux docker 豆瓣 追剧助手 迅雷 nas 微信 微信分享 Image wxopensdk 物联网 ESP32 单片机 aws googlecloud WSL2 websocket 后端 tomcat postman mock mock server 模拟服务器 mock服务器 Postman内置变量 Postman随机数据 LDAP mysql 实时音视频 vscode 笔记 maven intellij idea 开源 Windsurf 智能路由器 外网访问 内网穿透 端口映射 word图片自动上传 word一键转存 复制word图片 复制word图文 复制word公式 粘贴word图文 粘贴word公式 数据结构 c语言 经验分享 学习方法 github git ansible 容器 nginx dubbo .netcore windows 大模型 HarmonyOS Next 运维开发 kamailio sip VoIP 大数据 大数据平台 rust腐蚀 vim .net 安装教程 GPU环境配置 Ubuntu22 CUDA PyTorch Anaconda安装 前端框架 mcu iot 信息与通信 gitlab 低代码 产品经理 agi microsoft jmeter 软件测试 flask AI编程 AIGC gateway Clion Nova ResharperC++引擎 Centos7 远程开发 多线程服务器 Linux网络编程 监控 自动化运维 C 环境变量 进程地址空间 嵌入式硬件 conda pillow sqlserver live555 rtsp rtp node.js json html5 firefox https WSL win11 无法解析服务器的名称或地址 爬虫 数据挖掘 网络用户购物行为分析可视化平台 大数据毕业设计 1024程序员节 僵尸进程 web安全 Kali Linux 黑客 渗透测试 信息收集 django web3.py kubernetes VMware安装Ubuntu Ubuntu安装k8s k8s 小程序 微信小程序域名配置 微信小程序服务器域名 微信小程序合法域名 小程序配置业务域名 微信小程序需要域名吗 微信小程序添加域名 程序人生 vue3 HTML audio 控件组件 vue3 audio音乐播放器 Audio标签自定义样式默认 vue3播放音频文件音效音乐 自定义audio播放器样式 播放暂停调整声音大小下载文件 代码调试 ipdb YOLOv12 DeepSeek-R1 API接口 源码剖析 rtsp实现步骤 流媒体开发 机器学习 创意 社区 cpu 内存 实时 使用 Ubuntu Server Ubuntu 22.04.5 远程控制 远程看看 远程协助 C语言 AI Agent mongodb YOLOv8 NPU Atlas800 A300I pro asi_bench DigitalOcean GPU服务器购买 GPU服务器哪里有 GPU服务器 apache cuda cudnn anaconda 统信UOS 麒麟 bonding 链路聚合 微服务 springcloud mount挂载磁盘 wrong fs type LVM挂载磁盘 Centos7.9 qt stm32项目 stm32 嵌入式 linux驱动开发 arm开发 进程信号 Qwen2.5-coder 离线部署 debian PVE ollama下载加速 Dify 华为云 rabbitmq pip react.js 前端面试题 持续部署 自动化 蓝耘科技 元生代平台工作流 ComfyUI redis mybatis oceanbase rc.local 开机自启 systemd ddos ollama llm gpu算力 transformer chatgpt llama3 Chatglm 开源大模型 ping++ 深度优先 图论 并集查找 换根法 树上倍增 ffmpeg 音视频 zotero WebDAV 同步失败 代理模式 温湿度数据上传到服务器 Arduino HTTP fpga开发 playbook 剧本 图形化界面 muduo X11 Xming bash Docker Hub docker pull 镜像源 daemon.json elasticsearch 其他 NFS prometheus 监控k8s 监控kubernetes GCC crosstool-ng 游戏程序 windwos防火墙 defender防火墙 win防火墙白名单 防火墙白名单效果 防火墙只允许指定应用上网 防火墙允许指定上网其它禁止 数据集 LLM 大模型面经 职场和发展 Deepseek 大模型学习 远程工作 缓存 wsl2 wsl WebUI DeepSeek V3 DeepSeek AI大模型 弹性计算 虚拟化 KVM 计算虚拟化 弹性裸金属 zabbix 多层架构 解耦 漏洞 网站搭建 serv00 安全威胁分析 云原生 微信开放平台 微信公众平台 微信公众号配置 远程登录 telnet vscode 1.86 efficientVIT YOLOv8替换主干网络 TOLOv8 Linux无人智慧超市 LInux多线程服务器 QT项目 LInux项目 单片机项目 grafana 直流充电桩 充电桩 spring cloud IPMI unix 编辑器 SSH 远程连接 云服务器 裸金属服务器 弹性裸金属服务器 express p2p 鸿蒙系统 系统安全 virtualenv unity3d 系统架构 并查集 leetcode 银河麒麟 kylin v10 麒麟 v10 spring Xterminal 分析解读 监控k8s集群 集群内prometheus Playwright 自动化测试 命令 SWAT 配置文件 服务管理 网络共享 Netty 即时通信 NIO gpt linux上传下载 小艺 Pura X excel nuxt3 webstorm k8s集群资源管理 云原生开发 matlab 半虚拟化 硬件虚拟化 Hypervisor hadoop 边缘计算 智能硬件 vmware 卡死 IIS服务器 IIS性能 日志监控 micropython esp32 mqtt 腾讯云 MacMini Mac 迷你主机 mini Apple 能力提升 面试宝典 技术 IT信息化 宠物 毕业设计 免费学习 宠物领养 宠物平台 protobuf 序列化和反序列化 安装 r语言 数据可视化 数据分析 ai小智 语音助手 ai小智配网 ai小智教程 esp32语音助手 diy语音助手 计算机 程序员 postgresql pgpool 强制清理 强制删除 mac废纸篓 华为od 技能大赛 sqlite 田俊楠 MS Materials ros2 moveit 机器人运动 openssl 密码学 业界资讯 java-ee Ubuntu 24 常用命令 Ubuntu 24 Ubuntu vi 异常处理 模拟退火算法 eureka ios Trae AI代码编辑器 code-server MQTT mosquitto 消息队列 VR手套 数据手套 动捕手套 动捕数据手套 selenium 测试工具 echarts 信息可视化 网页设计 jar gradle okhttp 数据库系统 Ark-TS语言 C# MQTTS 双向认证 emqx wireshark 显示过滤器 ICMP Wireshark安装 pygame eNSP 网络规划 VLAN 企业网络 kafka hibernate 课程设计 交换机 linux环境变量 3d 数学建模 国产操作系统 ukui 麒麟kylinos openeuler k8s资源监控 annotations自动化 自动化监控 监控service 监控jvm 统信 虚拟机安装 框架搭建 rime kind 命名管道 客户端与服务端通信 输入法 ci/cd devops 大模型入门 大模型教程 av1 电视盒子 机顶盒ROM 魔百盒刷机 W5500 OLED u8g2 TCP服务器 remote-ssh chfs ubuntu 16.04 cmos 硬件 visual studio code 微信小程序 网络穿透 openEuler VMware安装mocOS VMware macOS系统安装 火绒安全 Nuxt.js bug Docker Compose docker compose docker-compose 远程 执行 sshpass 操作 uniapp vue 恒源云 gcc OD机试真题 华为OD机试真题 服务器能耗统计 vSphere vCenter 软件定义数据中心 sddc RTMP 应用层 jupyter chrome devtools chromedriver TRAE CORS 跨域 雨云 NPS ArcTS 登录 ArcUI GridItem 孤岛惊魂4 arkUI dify 服务器数据恢复 数据恢复 存储数据恢复 北亚数据恢复 oracle数据恢复 传统数据库升级 银行 大语言模型 LLMs webrtc IPMITOOL BMC 硬件管理 opcua opcda KEPServer安装 Cursor oneapi 大模型微调 系统开发 binder 车载系统 framework 源码环境 open webui XCC Lenovo ceph selete 高级IO 繁忙 服务器繁忙 解决办法 替代网站 汇总推荐 AI推理 pdf dba VSCode 华为认证 网络工程师 移动云 政务 分布式系统 监控运维 Prometheus Grafana android studio 鲲鹏 FTP 服务器 Linux PID skynet tcpdump 深度求索 私域 知识库 sdkman 设计模式 软件工程 部署 SSL 域名 硬件架构 Anolis nginx安装 环境安装 linux插件下载 embedding rocketmq mariadb raid5数据恢复 磁盘阵列数据恢复 shell 机器人 visualstudio list 小游戏 五子棋 IDE AI 原生集成开发环境 Trae AI etcd 数据安全 RBAC 驱动开发 硬件工程 嵌入式实习 企业微信 Linux24.04 deepin 金融 腾讯云大模型知识引擎 yum nvidia Kylin-Server 服务器安装 混合开发 JDK 报错 Java EasyConnect Cline ecmascript nextjs react reactjs RustDesk自建服务器 rustdesk服务器 docker rustdesk 黑客技术 流式接口 mysql离线安装 ubuntu22.04 mysql8.0 本地部署 api web 源码 pyqt 蓝桥杯 WebRTC openwrt JAVA centos-root /dev/mapper yum clean all df -h / du -sh ux 多线程 docker搭建nacos详解 docker部署nacos docker安装nacos 腾讯云搭建nacos centos7搭建nacos open Euler dde 京东云 Google pay Apple pay 服务器主板 AI芯片 springboot远程调试 java项目远程debug docker远程debug java项目远程调试 springboot远程 命令行 基础入门 编程 交互 网工 opensearch helm 搜索引擎 ssrf 失效的访问控制 string模拟实现 深拷贝 浅拷贝 经典的string类问题 三个swap 游戏服务器 TrinityCore 魔兽世界 Redis Desktop adobe elk Python 网络编程 聊天服务器 套接字 TCP 客户端 Socket RAID RAID技术 磁盘 存储 xrdp 远程桌面 多进程 Ubuntu 24.04.1 轻量级服务器 redhat 群晖 文件分享 中间件 iis 雨云服务器 springsecurity6 oauth2 授权服务器 token sas 向日葵 环境迁移 服务器管理 宝塔面板 配置教程 网站管理 崖山数据库 YashanDB rpc 远程过程调用 Windows环境 飞牛NAS 飞牛OS MacBook Pro 直播推流 服务器部署ai模型 cnn firewalld rsyslog 毕设 虚拟机 相差8小时 UTC 时间 kylin 银河麒麟操作系统 国产化 sqlite3 kvm 无桌面 媒体 risc-v safari 系统 ipython svn 串口服务器 Reactor C++ 开机自启动 bootstrap html Portainer搭建 Portainer使用 Portainer使用详解 Portainer详解 Portainer portainer ue4 着色器 ue5 虚幻 css 联想开天P90Z装win10 目标跟踪 OpenVINO 推理应用 make命令 makefile文件 宕机切换 服务器宕机 QQ bot Docker 压力测试 ESXi CPU 主板 电源 网卡 camera Arduino 电子信息 iftop 网络流量监控 ecm bpm 压测 ECS ip命令 新增网卡 新增IP 启动网卡 安卓 Minecraft idm DNS DevEco Studio 数据库架构 数据管理 数据治理 数据编织 数据虚拟化 thingsboard CLion 文件系统 路径解析 iDRAC R720xd 图像处理 threejs 3D IIS .net core Hosting Bundle .NET Framework vs2022 XFS xfs文件系统损坏 I_O error es jvm 磁盘监控 netty 服务器配置 dell服务器 go curl wget gitea springboot 设置代理 实用教程 file server http server web server 状态管理的 UDP 服务器 Arduino RTOS 集成学习 集成测试 Ubuntu DeepSeek DeepSeek Ubuntu DeepSeek 本地部署 DeepSeek 知识库 DeepSeek 私有化知识库 本地部署 DeepSeek DeepSeek 私有化部署 linux 命令 sed 命令 RAGFLOW RAG 检索增强生成 文档解析 大模型垂直应用 生物信息学 RoboVLM 通用机器人策略 VLA设计哲学 vlm fot robot 视觉语言动作模型 具身智能 医疗APP开发 app开发 王者荣耀 minio ragflow Invalid Host allowedHosts rdp 实验 SSH 服务 SSH Server OpenSSH Server 设备 GPU PCI-Express SysBench 基准测试 jetty undertow UOS 统信操作系统 minicom 串口调试工具 kali 共享文件夹 Erlang OTP gen_server 热代码交换 事务语义 MNN Qwen ip ui 音乐服务器 Navidrome 音流 ruoyi Dell HPE 联想 浪潮 MQTT协议 消息服务器 代码 DeepSeek行业应用 Heroku 网站部署 docker命令大全 5G 3GPP 卫星通信 freebsd hugo 指令 mq 思科模拟器 思科 Cisco asp.net大文件上传 asp.net大文件上传源码 ASP.NET断点续传 asp.net上传文件夹 asp.net上传大文件 .net core断点续传 .net mvc断点续传 灵办AI Linux awk awk函数 awk结构 awk内置变量 awk参数 awk脚本 awk详解 测试用例 功能测试 AI写作 AI作画 next.js 部署next.js 聊天室 远程服务 算力 阿里云ECS Radius uni-file-picker 拍摄从相册选择 uni.uploadFile H5上传图片 微信小程序上传图片 矩阵 edge浏览器 影刀 #影刀RPA# 工业4.0 Claude npm 实习 AnythingLLM AnythingLLM安装 社交电子 c 高效远程协作 TrustViewer体验 跨设备操作便利 智能远程控制 x64 SIGSEGV SSE xmm0 EMQX 通信协议 稳定性 看门狗 Typore tensorflow trae VS Code 小智AI服务端 xiaozhi ASR TTS CrewAI 小番茄C盘清理 便捷易用C盘清理工具 小番茄C盘清理的优势尽显何处? 教你深度体验小番茄C盘清理 C盘变红?!不知所措? C盘瘦身后电脑会发生什么变化? 显示管理器 lightdm gdm AD 域管理 qemu libvirt 同步 备份 建站 WebVM WSL2 上安装 Ubuntu 基础环境 阻塞队列 生产者消费者模型 服务器崩坏原因 流水线 脚本式流水线 游戏开发 laravel less vpn DenseNet junit GoogLeNet 交叉编译 ArkTs ArkUI can 线程池 磁盘镜像 服务器镜像 服务器实时复制 实时文件备份 网络药理学 生信 gromacs 分子动力学模拟 MD 动力学模拟 HTTP 服务器控制 ESP32 DeepSeek 毕昇JDK Mac内存不够用怎么办 备选 网站 调用 示例 银河麒麟桌面操作系统 Kylin OS Linux环境 USB网络共享 AD域 我的世界服务器搭建 minecraft 致远OA OA服务器 服务器磁盘扩容 tcp 信号 无人机 游戏机 ssh漏洞 ssh9.9p2 CVE-2025-23419 arm 分布式训练 vasp安装 查询数据库服务IP地址 SQL Server 语音识别 AutoDL 自动化编程 docker run 数据卷挂载 交互模式 RAGFlow 本地知识库部署 DeepSeek R1 模型 lsb_release /etc/issue /proc/version uname -r 查看ubuntu版本 wordpress 无法访问wordpess后台 打开网站页面错乱 linux宝塔面板 wordpress更换服务器 qt项目 qt项目实战 qt教程 EtherNet/IP串口网关 EIP转RS485 EIP转Modbus EtherNet/IP网关协议 EIP转RS485网关 EIP串口服务器 国标28181 视频监控 监控接入 语音广播 流程 SIP SDP etl 自动驾驶 银河麒麟高级服务器 外接硬盘 Kylin outlook xml powerpoint 根服务器 华为机试 n8n dity make 单例模式 AISphereButler 程序员创富 clickhouse 实战案例 网络结构图 单元测试 Docker引擎已经停止 Docker无法使用 WSL进度一直是0 镜像加速地址 perf 7z hive DBeaver 数据仓库 kerberos 回显服务器 UDP的API使用 做raid 装系统 Java Applet URL操作 服务器建立 Socket编程 网络文件读取 虚拟显示器 反向代理 rustdesk 产测工具框架 IMX6ULL 管理框架 xshell termius iterm2 需求分析 规格说明书 ros iBMC UltraISO neo4j 数据库开发 database 重启 排查 系统重启 日志 原因 firewall openstack Xen cfssl 升级 CVE-2024-7347 VPS composer keepalived frp 内网服务器 内网代理 内网通信 sonoma 自动更新 EtherCAT转Modbus ECT转Modbus协议 EtherCAT转485网关 ECT转Modbus串口网关 EtherCAT转485协议 ECT转Modbus网关 VM搭建win2012 win2012应急响应靶机搭建 攻击者获取服务器权限 上传wakaung病毒 应急响应并溯源 挖矿病毒处置 应急响应综合性靶场 服务网格 istio web3 nac 802.1 portal Ubuntu共享文件夹 共享目录 Linux共享文件夹 Logstash 日志采集 dns big data xcode 飞书 序列化反序列化 ROS 单一职责原则 聚类 mamba spark HistoryServer Spark YARN jobhistory 本地部署AI大模型 虚拟局域网 Headless Linux LInux CDN 飞牛 asp.net大文件上传下载 语法 prompt 可信计算技术 yaml Ultralytics 可视化 实时互动 gpt-3 文心一言 zookeeper AP配网 AK配网 小程序AP配网和AK配网教程 WIFI设备配网小程序UDP开 nfs 安全架构 捆绑 链接 谷歌浏览器 youtube google gmail 网络攻击模型 显卡驱动 大模型应用 图形渲染 自定义客户端 SAS flink 僵尸世界大战 游戏服务器搭建 OpenSSH 黑苹果 GIS 遥感 WebGIS IPv4 子网掩码 公网IP 私有IP 主从复制 匿名管道 人工智能生成内容 大大通 第三代半导体 碳化硅 LORA NLP alias unalias 别名 Windows ai工具 v10 软件 ldap armbian u-boot regedit 开机启动 ruby 游戏引擎 URL 项目部署到linux服务器 项目部署过程 seleium ftp Linux的基础指令 banner 昇腾 npu 双系统 GRUB引导 Linux技巧 vscode1.86 1.86版本 ssh远程连接 线程 考研 迁移指南 LLM Web APP Streamlit HarmonyOS cpp-httplib Hive环境搭建 hive3环境 Hive远程模式 P2P HDLC webgl MI300x SRS 流媒体 直播 uv glibc 开发环境 SSL证书 sysctl.conf vm.nr_hugepages flash-attention 视频编解码 IO模型 yolov8 链表 dash 正则表达式 epoll rclone AList webdav fnOS 云服务 wps 视觉检测 odoo 服务器动作 Server action VMware创建虚拟机 ubuntu24.04.1 c/c++ 串口 tidb GLIBC 软负载 AI-native Docker Desktop USB转串口 CH340 工作流 workflow 邮件APP 免费软件 matplotlib 读写锁 高效日志打印 串口通信日志 服务器日志 系统状态监控日志 异常记录日志 办公自动化 自动化生成 pdf教程 rnn UOS1070e 代码托管服务 移动魔百盒 arcgis 软件构建 历史版本 下载 seatunnel swoole 三级等保 服务器审计日志备份 g++ g++13 Cookie FTP服务器 多个客户端访问 IO多路复用 TCP相关API IMX317 MIPI H265 VCU rag ragflow 源码启动 运维监控 软考 架构与原理 k8s二次开发 集群管理 pyautogui 上传视频至服务器代码 vue3批量上传多个视频并预览 如何实现将本地视频上传到网页 element plu视频上传 ant design vue vue3本地上传视频及预览移除 Vmamba iphone tailscale derp derper 中转 triton 模型分析 线性代数 电商平台 大文件分片上传断点续传及进度条 如何批量上传超大文件并显示进度 axios大文件切片上传详细教 node服务器合并切片 vue3大文件上传报错提示错误 大文件秒传跨域报错cors 互信 C++软件实战问题排查经验分享 0xfeeefeee 0xcdcdcdcd 动态库加载失败 程序启动失败 程序运行权限 标准用户权限与管理员权限 代理 IDEA DeepSeek r1 Open WebUI DOIT 四博智联 英语 fd 文件描述符 cd 目录切换 Unity Dedicated Server Host Client 无头主机 OpenManus lua 用户缓冲区 vue-i18n 国际化多语言 vue2中英文切换详细教程 如何动态加载i18n语言包 把语言json放到服务器调用 前端调用api获取语言配置文件 模拟实现 宝塔 cursor 支付 微信支付 开放平台 MCP server C/S windows日志 aarch64 编译安装 HPC 策略模式 SenseVoice miniapp 真机调试 调试 debug 断点 网络API请求调试方法 apt 国内源 安防软件 性能测试 端口测试 音乐库 H3C eclipse cocoapods NLP模型 自学笔记 小米 澎湃OS Android 常用命令 文本命令 目录命令 python3.11 服务器无法访问 ip地址无法访问 无法访问宝塔面板 宝塔面板打不开 版本 midjourney 信号处理 MacOS录屏软件 前后端分离 Kali 渗透 sentinel bat Jellyfin FunASR DIFY 串口驱动 CH341 uart 485 佛山戴尔服务器维修 佛山三水服务器维修 TrueLicense 干货分享 黑客工具 密码爆破 Ubuntu22.04 开发人员主页 技术共享 自动化任务管理 Wi-Fi trea idea 超融合 easyui langchain Spring Security bcompare Beyond Compare 我的世界 我的世界联机 数码 模拟器 教程 相机 权限 云电竞 云电脑 todesk log4j 执法记录仪 智能安全帽 smarteye yum源切换 更换国内yum源 飞牛nas fnos ISO镜像作为本地源 推荐算法 linux安装配置 嵌入式Linux IPC 备份SQL Server数据库 数据库备份 傲梅企业备份网络版 键盘 EMUI 回退 降级 vr gaussdb dns是什么 如何设置电脑dns dns应该如何设置 xss 在线预览 xlsx xls文件 在浏览器直接打开解析xls表格 前端实现vue3打开excel 文件地址url或接口文档流二进 免费域名 域名解析 ocr pppoe radius DocFlow IM即时通讯 剪切板对通 HTML FORMAT saltstack Linux的权限 怎么卸载MySQL MySQL怎么卸载干净 MySQL卸载重新安装教程 MySQL5.7卸载 Linux卸载MySQL8.0 如何卸载MySQL教程 MySQL卸载与安装 AI agent docker部署Python 元服务 应用上架 Python基础 Python教程 Python技巧 WLAN 换源 Debian 个人博客 状态模式 大模型部署 物联网开发 rtsp服务器 rtsp server android rtsp服务 安卓rtsp服务器 移动端rtsp服务 大牛直播SDK zip unzip 软链接 硬链接 云耀服务器 SEO 上传视频文件到服务器 uniApp本地上传视频并预览 uniapp移动端h5网页 uniapp微信小程序上传视频 uniapp app端视频上传 uniapp uview组件库 查看显卡进程 fuser ArtTS grub 版本升级 扩容 figma deekseek 网络爬虫 hexo MacOS word 增强现实 沉浸式体验 应用场景 技术实现 案例分析 AR 多路转接 CentOS kotlin 进程优先级 调度队列 进程切换 ssh远程登录 虚幻引擎 virtualbox 问题解决 ubuntu24 vivado24 Sealos 信创 信创终端 中科方德 浏览器开发 AI浏览器 SVN Server tortoise svn rancher 烟花代码 烟花 元旦 程序 性能调优 安全代理 嵌入式系统开发 su sudo 环境配置 ABAP hosts HAProxy searxng PPI String Cytoscape CytoHubba 存储维护 NetApp存储 EMC存储 ip协议 知识图谱 TCP协议 抗锯齿 拓扑图 milvus autodl 健康医疗 互联网医院 HarmonyOS NEXT 原生鸿蒙 nlp 合成模型 扩散模型 图像生成 智能音箱 智能家居 fstab 性能分析 IMM 极限编程 MVS 海康威视相机 鸿蒙开发 移动开发 wpf 强化学习 proxy模式 OpenHarmony sequoiaDB react native Qwen2.5-VL vllm wsgiref Web 服务器网关接口 onlyoffice 在线office 磁盘清理 prometheus数据采集 prometheus数据模型 prometheus特点 SSH 密钥生成 SSH 公钥 私钥 生成 jina nosql CentOS Stream 镜像 ardunio BLE java-rocketmq 容器技术 docker搭建pg docker搭建pgsql pg授权 postgresql使用 postgresql搭建 内网环境 h.264 iperf3 带宽测试 nvm whistle ShenTong 本地化部署 win服务器架设 windows server QT 5.12.12 QT开发环境 Ubuntu18.04 开发 网卡的名称修改 eth0 ens33 对比 工具 meld DiffMerge 项目部署 玩机技巧 软件分享 软件图标 chrome 浏览器下载 chrome 下载安装 谷歌浏览器下载 私有化 lio-sam SLAM db MySql fast deployment daemonset statefulset cronjob harmonyOS面试题 区块链 AI Agent 字节智能运维 软件卸载 系统清理 MDK 嵌入式开发工具 论文笔记 sublime text visual studio 沙盒 rpa deepseek r1 ranger MySQL8.0 端口聚合 windows11 KylinV10 麒麟操作系统 Vmware 粘包问题 Linux find grep 钉钉 计算生物学 生物信息 基因组 Deepseek-R1 私有化部署 推理模型 欧标 OCPP 防火墙 NAT转发 NAT Server 抓包工具 System V共享内存 进程通信 PX4 HiCar CarLife+ CarPlay QT RK3588 域名服务 DHCP 符号链接 配置 top Linux top top命令详解 top命令重点 top常用参数 Node-Red 编程工具 流编程 docker desktop image navicat ubuntu20.04 ros1 Noetic 20.04 apt 安装 网络建设与运维 树莓派 VNC Attention Unity插件 xpath定位元素 iventoy VmWare OpenEuler css3 端口 查看 ss kernel deep learning docker部署翻译组件 docker部署deepl docker搭建deepl java对接deepl 翻译组件使用 云桌面 微软 AD域控 证书服务器 浏览器自动化 企业网络规划 华为eNSP UDP 加解密 Yakit yaklang 带外管理 流量运营 服务器时间 金仓数据库 2025 征文 数据库平替用金仓 大模型推理 gnu Xinference vu大文件秒传跨域报错cors 代理服务器 多端开发 智慧分发 应用生态 鸿蒙OS llama.cpp 中兴光猫 换光猫 网络桥接 自己换光猫 perl 李心怡 Linux权限 权限命令 特殊权限 conda配置 conda镜像源 vnc yum换源 开机黑屏 电视剧收视率分析与可视化平台 风扇控制软件 数字证书 签署证书 论文阅读 centos 7 智能电视 mm-wiki搭建 linux搭建mm-wiki mm-wiki搭建与使用 mm-wiki使用 mm-wiki详解 网络搭建 神州数码 神州数码云平台 云平台 MAVROS 四旋翼无人机 热榜 js 服务器正确解析请求体 AI员工 安装MySQL IO 通信工程 毕业 ubuntu 18.04 西门子PLC 通讯 openvpn server openvpn配置教程 centos安装openvpn dock 加速 MobaXterm 虚拟现实 macOS 搭建个人相关服务器 像素流送api 像素流送UE4 像素流送卡顿 像素流送并发支持 达梦 DM8 搜狗输入法 中文输入法 接口优化 离线部署dify yolov5 解决方案