| 关键词: 命令 adb 端口 靶机 设备 Android 客户端 运行 192.168 |
Android4靶机简介 名称:Android4 操作系统:Android v4.4 标志:/data/root/(在此目录中) 等级:初学者。 ![]() 下载链接:Android4:https://download.vulnhub.com/android4/Android4.ova 搭建成功的Android平台 ![]() 知识点
渗透过程1:获取IP地址使用命令:arp-scan -l 由此我们可以看到靶机的IP地址:192.168.232.146 2:扫描开放端口在此扫描中,我们将使用最流行的工具nmap进行全端激进扫描 使用命令:nmap -p- -A 192.168.232.146 ![]() 由此我确定存在与端口8080相关的某种网页。 没有任何延迟,我打开了网页,但什么也没找到。 ![]() 大多数人都会确定使用POST方法涉及某种语言篡改。我也尝试过,但没有发现任何有用的东西。 在尝试了一些其他方法(PHP CLI和Dropbear RCE)之后,我发现了一种比较好的方法 关于PHP CLI的漏洞扫描:searchsploit -w php cli(关于searchsploit的使用方法:记一次在实战靶机中使用SearchSploit的总结) ![]() 我试过PHP CLI和Dropbear RCE之后发现Dropbear的扫描会得到有用的信息 Android Debug Bridge(adb)是一个多功能的命令行工具,可让您与设备进行通信(关于adb的使用方法:adb使用-详细教程(Awesome Adb)) adb命令可以促进各种设备操作,例如安装和调试应用程序,并且可以访问可用于在设备上运行各种命令的Unix shell。 它是一个客户端 - 服务器程序,包括三个组件 如果您没有安装adb,可以通过sudo apt-get install adb安装它 要启动ADB服务器,我们使用了metasploit: 首先:启动metasploit ![]() 地端口很可能不接受连接。在这种情况下,我们将默认端口从4444更改为3333 ![]() ![]() 接下来就是需要使用adb ![]() 只要上面状态显示“正在连接到设备”,在新的终端窗口上键入命令: ![]() 我们查看一下密码: ![]() 并没有发现什么有用的内容 去defaullt目录: ![]() 在/data目录中,我们找到了一个名为“root”的文件夹 ![]() 最后一步是成功得到答案: 点击关注我的头条号,0基础掌握更多黑客秘籍 私信回复‘’资料‘’领取更多技术文章和学习资料,加入专属的安全学习圈一起进步 安界 安界贯彻人才培养理念,结合专业研发团队,打造课程内容体系,推进实训平台发展,通过一站式成长计划、推荐就业以及陪护指导的师带徒服务,为学员的继续学习和职业发展保驾护航,真正实现和完善网络安全精英的教练场平台; 关注私信‘资料’ 如果你想实现进高企、就高职、拿高薪,即使低学历也可实现职业发展中的第一个“弯道超车”!赶紧私信我!等你来! |
| 本文出处: https://www.toutiao.com/i6815114370704474631/ |
|
声明:文章版权归原作者所有 部分文章转自互联网 如有侵权请联系
[邮箱地址] 删除
|