当前位置: 首页 > news >正文

玄机-第八章 内存马分析-java01-nacos


问题 1 nacos 用户密码的密文值作为 flag 提交 flag{密文}
问题 2 shiro 的key为多少 shiro 的 key 请记录下来 (备注请记录下,可能有用)
问题 3 靶机内核版本为 flag{}
问题 4 尝试应急分析,运行 get_flag 然后尝试 check_flag 通过后提交 flag
问题 5 尝试修复 nacos 并且自行用 poc 测试是否成功

1 nacos 用户密码的密文值作为 flag 提交 flag{密文}




需要启动nacos服务

在 /var/local



启动

bash autorun_nacos.sh

启动后在此目录下







flag{$2a$10$EuWPZHzz32dJN7jexM34MOeYirDdFAZm2kuWj7VEOJhhZkDrxfvUu}

2. shiro 的key为多少 shiro 的 key 请记录下来 (备注请记录下,可能有用)





下载下来







然后依次查找,发现在ADMIN_CONFIG当中





#权限认证
shiro:
enabled: true
set-login-uri: /login
key:



flag{KduO0i+zUIMcNNJnsZwU9Q==}

3 靶机内核版本为 flag{}




croot@vulntarget:/var/local/nacos# uname -a Linux vulntarget 5.4.0-164-generic #181-Ubuntu SMP Fri Sep 1 13:41:22 UTC 2023 x86_64 x86_64 x86_64 GNU/Linux






flag{5.4.0-164-generic}


4.尝试修复 nacos 并且自行用 poc 测试是否成功



c
find / -name get_flag












这里的flag需要应急响应成功后刷新的flag才是正确的

c
root@vulntarget:/home/vulntarget# cat /etc/passwd root:x:0:0:root:/root:/bin/bash daemon:x:1:1:daemon:/usr/sbin:/usr/sbin/nologin bin:x:2:2:bin:/bin:/usr/sbin/nologin sys:x:3:3:sys:/dev:/usr/sbin/nologin sync:x:4:65534:sync:/bin:/bin/sync games:x:5:60:games:/usr/games:/usr/sbin/nologin man:x:6:12:man:/var/cache/man:/usr/sbin/nologin lp:x:7:7:lp:/var/spool/lpd:/usr/sbin/nologin mail:x:8:8:mail:/var/mail:/usr/sbin/nologin news:x:9:9:news:/var/spool/news:/usr/sbin/nologin uucp:x:10:10:uucp:/var/spool/uucp:/usr/sbin/nologin proxy:x:13:13:proxy:/bin:/usr/sbin/nologin www-data:x:33:33:www-data:/var/www:/usr/sbin/nologin backup:x:34:34:backup:/var/backups:/usr/sbin/nologin list:x:38:38:Mailing List Manager:/var/list:/usr/sbin/nologin irc:x:39:39:ircd:/var/run/ircd:/usr/sbin/nologin gnats:x:41:41:Gnats Bug-Reporting System (admin):/var/lib/gnats:/usr/sbin/nologin nobody:x:65534:65534:nobody:/nonexistent:/usr/sbin/nologin systemd-network:x:100:102:systemd Network Management,,,:/run/systemd:/usr/sbin/nologin systemd-resolve:x:101:103:systemd Resolver,,,:/run/systemd:/usr/sbin/nologin systemd-timesync:x:102:104:systemd Time Synchronization,,,:/run/systemd:/usr/sbin/nologin messagebus:x:103:106::/nonexistent:/usr/sbin/nologin syslog:x:104:110::/home/syslog:/usr/sbin/nologin _apt:x:105:65534::/nonexistent:/usr/sbin/nologin tss:x:106:111:TPM software stack,,,:/var/lib/tpm:/bin/false uuidd:x:107:112::/run/uuidd:/usr/sbin/nologin tcpdump:x:108:113::/nonexistent:/usr/sbin/nologin landscape:x:109:115::/var/lib/landscape:/usr/sbin/nologin pollinate:x:110:1::/var/cache/pollinate:/bin/false fwupd-refresh:x:111:116:fwupd-refresh user,,,:/run/systemd:/usr/sbin/nologin usbmux:x:112:46:usbmux daemon,,,:/var/lib/usbmux:/usr/sbin/nologin sshd:x:113:65534::/run/sshd:/usr/sbin/nologin systemd-coredump:x:999:999:systemd Core Dumper:/:/usr/sbin/nologin vulntarget:x:1000:1000:vulntarget:/home/vulntarget:/bin/bash lxd:x:998:100::/var/snap/lxd/common/lxd:/bin/false bt:adrla7IBSfTZQ:0:0:eval_to_root:/root:/bin/bash





发现了bt用户有问题

由于存在后门用户,这里我们需要删除这个用户即可

c
userdel -f bt



删除发现没有了

c
root@vulntarget:/home/vulntarget# userdel -f bt userdel: user bt is currently used by process 1 root@vulntarget:/home/vulntarget# cat /etc/passwd root:x:0:0:root:/root:/bin/bash daemon:x:1:1:daemon:/usr/sbin:/usr/sbin/nologin bin:x:2:2:bin:/bin:/usr/sbin/nologin sys:x:3:3:sys:/dev:/usr/sbin/nologin sync:x:4:65534:sync:/bin:/bin/sync games:x:5:60:games:/usr/games:/usr/sbin/nologin man:x:6:12:man:/var/cache/man:/usr/sbin/nologin lp:x:7:7:lp:/var/spool/lpd:/usr/sbin/nologin mail:x:8:8:mail:/var/mail:/usr/sbin/nologin news:x:9:9:news:/var/spool/news:/usr/sbin/nologin uucp:x:10:10:uucp:/var/spool/uucp:/usr/sbin/nologin proxy:x:13:13:proxy:/bin:/usr/sbin/nologin www-data:x:33:33:www-data:/var/www:/usr/sbin/nologin backup:x:34:34:backup:/var/backups:/usr/sbin/nologin list:x:38:38:Mailing List Manager:/var/list:/usr/sbin/nologin irc:x:39:39:ircd:/var/run/ircd:/usr/sbin/nologin gnats:x:41:41:Gnats Bug-Reporting System (admin):/var/lib/gnats:/usr/sbin/nologin nobody:x:65534:65534:nobody:/nonexistent:/usr/sbin/nologin systemd-network:x:100:102:systemd Network Management,,,:/run/systemd:/usr/sbin/nologin systemd-resolve:x:101:103:systemd Resolver,,,:/run/systemd:/usr/sbin/nologin systemd-timesync:x:102:104:systemd Time Synchronization,,,:/run/systemd:/usr/sbin/nologin messagebus:x:103:106::/nonexistent:/usr/sbin/nologin syslog:x:104:110::/home/syslog:/usr/sbin/nologin _apt:x:105:65534::/nonexistent:/usr/sbin/nologin tss:x:106:111:TPM software stack,,,:/var/lib/tpm:/bin/false uuidd:x:107:112::/run/uuidd:/usr/sbin/nologin tcpdump:x:108:113::/nonexistent:/usr/sbin/nologin landscape:x:109:115::/var/lib/landscape:/usr/sbin/nologin pollinate:x:110:1::/var/cache/pollinate:/bin/false fwupd-refresh:x:111:116:fwupd-refresh user,,,:/run/systemd:/usr/sbin/nologin usbmux:x:112:46:usbmux daemon,,,:/var/lib/usbmux:/usr/sbin/nologin sshd:x:113:65534::/run/sshd:/usr/sbin/nologin systemd-coredump:x:999:999:systemd Core Dumper:/:/usr/sbin/nologin vulntarget:x:1000:1000:vulntarget:/home/vulntarget:/bin/bash lxd:x:998:100::/var/snap/lxd/common/lxd:/bin/false




然后删除这一行 rm -rf /var/local/nacos











flag{6c3742aaf26a6dea7fe9d7731de59517}

http://www.dtcms.com/a/605937.html

相关文章:

  • 教育平台oss做视频网站网站横幅怎么更换
  • C语言程序编译器 | 提升C语言编程效率的工具与技巧
  • 网站建设 类型泰州seo
  • 基于springboot的共享汽车管理系统开发与设计
  • 灵猴机器人操作
  • 广东的一起(17)做网站ppt做视频的模板下载网站有哪些内容
  • Python编程实战 - Python实用工具与库 - 操作PDF:pdfplumber、PyPDF2
  • PDF文档导出分页功能实现
  • 甘肃住房建设厅网站深圳公司排名前50
  • 【OpenCV + VS】视频流处理与图像处理:实时视频流与视频保存
  • 【C++】map_set 的封装
  • 效益成本原则网站建设如何在网站申请做co
  • 支付网站开发怎么做账微信wordpress
  • Windows下安装Linux子系统Ubuntu
  • 做外贸营销型网站瑞安市住房和城乡规划建设局网站
  • STM32外设学习-串口数据包笔记-(数据包的了解)
  • 3ds Max文件压缩攻略
  • 合肥网站建设q479185700棒有没有做生物科技相关的网站
  • 响应式网站内容布局吉林网站模板
  • 制约楼宇自动化控制系统应用的两大因素:需求匹配与落地能力
  • 反编译易语言 | 解析易语言反编译技术与实践应用
  • 大全!桥梁结构健康实时自动化监测预警——测量设备讲解+架构
  • 快站免费网站建设哪家好网站前面的logo标志
  • 【期末网页设计作业】HTML+CSS+JS 美食分享主题网站设计与实现(附源码)
  • 修复Flyme移植BUG
  • asp 网站管理系统品牌策略有哪些
  • 网站订票策划方案建筑交流平台
  • Python可以爬取哪些公开金融数据
  • 2025年微软MOS认证考试备考计划
  • 微软Office下线“重用幻灯片”功能,WPS反向升级:AI让旧功能焕新生