Android4.4渗透

Posted on 2018-09-20 20:20  201521420002  阅读(135)  评论(0编辑  收藏  举报

这个vm也是vulnhub上面下载的,渗透难度比我想象要简单很多。。

目标也是获取root下的flag

载入后,发现锁屏密码

 

先获取这个mv的IP

  • netdiscover

然后用nmap扫描

  • nmap -sV 192.168.140.139

发现两个端口 一个是5555,一个是8080

 

 

既然有http的端口,先去看看目标有没有网站 

有,好像提示post,先不管他。

5555是adb调试安卓用的端口,于是可以尝试用adb连接这个VM

kali默认并没有adb,可以用apt下载adb

  • sudo apt-get install adb

之后连接

  • adb connect 192.168.140.139(连接)
  • adb devices (查看连接设备)
  • adb shell (启动shell)

现在可以处理设备了,但是还没有root权限,进入root的指令也被拒绝

之后就要获取root权限

  • adb root

可能是由于设备本身就root了,所以一下成功了,如果设备没有root,还需要设备提权。

这就可以拿到flag了

另外还可以用rm 去除锁屏密码

  • cd /data/system
  • rm password.key

  • rm gesture.key

  • reboot  (重启) 

成功进去

另外,我还试了一下自己的安卓设备

默认是没有开启 5555端口的

而且 8.0提权过程好像也比较繁琐