扫描,发现只开放了22端口
ssh连接给了提示,说要敲门
这里需要用到端口碰撞:
端口碰撞是一种通过在一组预先指定的关闭端口上产生连接请求,从外部打开防火墙上的端口的方法。一旦收到正确的连接请求序列,防火墙规则就会被动态修改,以允许发送连接请求的主机通过特定端口进行连接。
端口碰撞的主要目的是防止攻击者通过进行端口扫描来扫描系统中潜在的可利用服务,因为除非攻击者发送正确的碰撞序列,否则受保护的端口将显示为关闭。
根据提示使用nmap扫一下1-3端口
然后再去扫描一下全部端口,发现了新的端口开放,说明防火墙规则已经改变了
访问1337端口,我的只能用kali的浏览器打开,估计是因为防火墙对ip做了限制,只能让改变规则的ip去访问。
通过robots.txt源码发现一段加密信息
两次base64解密
访问页面,一个登录框,可以尝试爆破或者注入
sqlmap跑
将导出来的用户名和密码保存下来,用于ssh爆破
Ssh登录
提权,查看内核版本
搜索相关漏洞
利用39166.c来提权
编译,赋权,执行,提权成功



