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

千靶日记-0002

day-2

昨天聚会没打靶机今天继续

Ahiz靶机复盘

ssh

只开启了80端口,扫描目录发现许多php文件,php文件有4个字符,可能是base64编码的字符

手写一个小脚本

import requests

a = ""
for i in range(1,100):
url = f'http://192.168.56.169/{i}.php'
r = requests.get(url)
s = r.text
if r.status_code == 404:
break
a += s

print(a)

//Vm0weGQxSXhWWGhTV0d4VFYwZG9WVll3WkRSWFJteDBaVVYwVjJKR2JETlpWVlpQWVVaS2MxZHVhRmRTTTJoUVZtMXplRll4WkhWaVJtUnBWMGRvZVZaclVrZFpWMDE0Vkc1T1dHSkdjSEJXYTFwaFpWWmFjVk5xVWxwV01VcElWbTAxVjJGc1NuVlJiVGxhVjBoQ1dGUlhlR0ZqYkd0NllVWk9UbUY2VmpWV1JscFhWakpHU0ZadVJsSldSM001

然后拿到字符串,在厨子那里加工一下

应该是ssh登录的密码,用户名应该是主页暗示的welcome

成功登录

补充:welcome下面有一个可执行程序1

welcome@Ahiz:~$ ./1 "$(python3 -c "print('1'* 1000)")"

✅ Good job! Here is your flag:

user_FLAG{this_is_a_safe_demo_flag}

提权root

这边正常的收集没看到有用信息,需要看到/opt目录(许多靶机的入口都在opt里面以后需要注意)

welcome@Ahiz:~$ ls /opt

dns_data.pcap

这边把数据包拿到本地

分析一下

tshark -r dns_data.pcap

发现数据包的网址前缀有东西

用perl提取一下

> tshark -r dns_data.pcap | perl -ne 'print "$1" if /A (\w+)\.example\.com/'

Running as user "root" and group "root". This could be dangerous.

** (tshark:102019) 12:07:34.353844 [Main WARNING] ./ui/filter_files.c:245 -- read_filter_list(): '/usr/share/wireshark/cfilters' line 1 doesn't have a quoted filter name.

** (tshark:102019) 12:07:34.353964 [Main WARNING] ./ui/filter_files.c:245 -- read_filter_list(): '/usr/share/wireshark/cfilters' line 2 doesn't have a quoted filter name.

566d30786431497856586853574778545630646f565659775a445258526d78305a55563056324a4762444e5a56565a5059555a4b63316475614664534d326851566d317a654659785a485669526d52705630646f65565a72556b645a563031345647354f57474a476346685556455a4c5a565a6b56316473576d78534d4456365632746f54324673536e5652626b4a61596b5a4b655670586547465762475279563278435632457763465257565670535a444643556c42554d44303d#

然后厨子先16进制解码一下再base64解码得到root密码

(截图不贴了睡觉了)

http://www.zskr.cn/news/2040.html

相关文章:

  • 3.4 页面替换算法 Page Replacement Algorithms
  • Tekla坐标定位插件源码
  • K8S常见的微服务中间件部署之strom
  • 三种语句
  • ECT-OS-JiuHuaShan框架:自然规律的具象化智能体(附《易经》类比解析)
  • 力扣第5题最长回文子串
  • 用 Python 和 PaddleOCR 进行验证码识别
  • UniApp 自定义tabBar
  • 判断左手坐标系和右手坐标系的方法
  • 题解:P2012 拯救世界2
  • 题解:CF348C Subset Sums
  • 题解:CF2118D1 Red Light, Green Light (Easy version)
  • 27届春招备战一轮复习--第五期
  • 阅读方式
  • 软件测试工程师的职业天花板在哪里?如何突破?
  • 长乐一中 CSP-S 2025 提高级模拟赛 Day2
  • 费用流
  • [豪の学习笔记] 软考中级备考 基础复习#6
  • Ubuntu 卸载 Firefox 浏览器
  • ansible剧本
  • Ubuntu 安装 Google Chrome
  • npx playwright install chromium 安装失败,如何离线安装
  • Power BI制作指标达成跟踪器
  • 一个基于 .NET 开源、轻便的 Windows 优化工具,适用于 Win7 - Win11 最新版的优化!
  • 两种求快速幂的方法
  • 杂题20250909-
  • ARC199 做题记
  • 深入理解Redis高并发分布式锁
  • 计算机硬件基础认知
  • 测试一下iframe