Alzheimer
项目地址:https://downloads.hackmyvm.eu/alzheimer.zip
是一个打包好的镜像文件
注意:导入 ova 时一定要选择我已移动,否则没网
使用 Nmap 扫描出开放服务及操作系统版本

弱口令
FTP
前面 NMap 已经扫描出来了,直接匿名登录
1 | 229 Entering Extended Passive Mode (|||42234|) |
这说明 FTP 正在尝试使用被动模式建立数据通道来传输文件列表,端口为 42234 端口
需要先输入 passive 关闭被动模式

CTF
Port Knocking
查看隐藏文件内容
1 | I need to knock this ports and |
我真没招了,刚开始只开 80。重启了都不开了

弱口令
SSH
首页回显
1 | I dont remember where I stored my password :( |
Web 端扫描目录,/secret/ 说有一个隐藏文件
1 | Maybe my password is in this secret folder? |
猜测是 FTP 端口的 .secretnote.txt,将之前的文件删除,再重新 Get 一下
1 | I need to knock this ports and |
多出来的是首页中的用户的密码,SSH 直接登录
提权
SUID 提权 + casph 提权
1 | medusa@alzheimer:~$ find / -perm -u=s -type f 2>/dev/null |
/usr/sbin/capsh:用于操作和测试 Linux Capabilities--gid=0:将进程的有效 GID 设置为0--uid=0:将进程的有效 UID 设置为 0--:参数分隔符,之后执行默认 shell(通常是 /bin/bash)
1 | HMVrespectmemories |