Madness
![](https://i-blog.csdnimg.cn/blog_migrate/367b7d399bd61da28584b0d723d7b14c.png)
![](https://i-blog.csdnimg.cn/blog_migrate/d87b8ea7baf2a628fd1604e5453f5ca8.png)
![](https://i-blog.csdnimg.cn/blog_migrate/ae39fabc105c3904cca0bf38509454cd.png)
![](https://i-blog.csdnimg.cn/blog_migrate/c7abfd7a9b36f3e1a13b3acd75930ee3.png)
![](https://i-blog.csdnimg.cn/blog_migrate/9e167e6d8582244ae24196bc2f2edfab.png)
![](https://i-blog.csdnimg.cn/blog_migrate/a27714aa35cd6af6c82103105d0c40d3.png)
![](https://i-blog.csdnimg.cn/blog_migrate/50e6da2b881ee1a62da6dc2d91d74bb9.png)
![](https://i-blog.csdnimg.cn/blog_migrate/db20b48aa82131a79bf8d952a42f5d75.png)
![](https://i-blog.csdnimg.cn/blog_migrate/02cd67c3daf189cc8ceb01339107936f.png)
![](https://i-blog.csdnimg.cn/blog_migrate/9b9c02840dbaa215ca66c95b1990999e.png)
![](https://i-blog.csdnimg.cn/blog_migrate/176877ecb84a7586eeac33f98401e4ae.png)
![](https://i-blog.csdnimg.cn/blog_migrate/188fa0ed0dcfd20e76613837724ec731.png)
![](https://i-blog.csdnimg.cn/blog_migrate/74423fee58a213416c038aa1daa8efcc.png)
![](https://i-blog.csdnimg.cn/blog_migrate/e4112df094ac9ed9865864ebae50cf46.png)
![](https://i-blog.csdnimg.cn/blog_migrate/71d85e4bf90b5cf15796777f88732916.png)
![](https://i-blog.csdnimg.cn/blog_migrate/33a77dca60d16499d68ec53095fe304a.png)
想了好久也想不出个结果,偷偷瞄了一眼别人的通关文章
这是隐写在thm.jpg图片里的文件提取的密码。。。
确实被我忽略了。。。
有了一个账号,但是txt里说没那么容易
正在想找不到线索的时候。突然想起来还有一个小提示没有看。里面提示的是用户名被ROT加密了
这个简单,把账号放在网络厨房里解密一下 https://gchq.github.io/CyberChef/
得到一个看起来像是正确的账号
有了账号和密码之后就马上去登录,但是没有登录成功。
这也是这个靶场最最最恶心的地方。我确实想不到哪里出了错误,为什么用joker用户ssh登录不上去
就算从头理了N遍也没有发现哪里漏了。
过了很久偷偷瞄了一眼答案,发现秘密居然是靶场启动页面那张笑得很邪恶的图片里面。
感觉这个都不涵盖再靶场里面的图片也是藏了线索,过分了。。。
好了,赶紧把靶场做完把。。。
用wget 下载刚刚那副图片,直接提取里面的内容,出现了正真的密码
登录成功后,上传一个提权枚举脚本,lse.sh这个可以再github上找到
运行脚本之后就重点关注绿色的yes!
这里显示有SUID权限的screen提权,查看SUID权限提权的命令
用searchsploit 查看一下相关的脚本
再网上找了有关screen提权的文章,发现这篇写的还不错
大致是,用gcc 编译两个提权脚本再用sh执行,本地编译好后用python搭个临时的网站,用目标机下载
下载过来后,chmod 赋予三个文件777权限,运行root.sh就能拿到root权限