在任意手机上使用Metasploit Framework

思想声明

这篇教程将会指导你如何在一台已ROOT的安卓手机上安装Metasploit Framework。对于未ROOT的手机,可以参考这篇教程

介绍

Metasploit-framework是一款强大的开源渗透框架。你可能幻想过能在手机上使用它。有趣的是,这是可以实现的。实现后,你的手机将变得无比强大。

实现

选择方案

网络上有很多实现这个目的的方案。通常,流行的方案之一是安装Metasploit in Termux。然而,这个方案似乎对于一些人不可行。原因之一是它可能在安装中出现很多不明原因的复杂错误。

我们这里有一个根本性解决问题的良好替代方案。那就是现在手机上安装Kali Linux,然后再在其中安装Msf。为了实现这一点,你需要先在手机上安装Kali,再在里面安装Msf。

安装Metasploit-framework

我假设你已经在手机上安装好了Kali Linux。现在,我们可以开始安装Msf了。

我们进入Kali系统。为了保险起见,我们可以先使用如下命令确认通过现有的源可以下载到Msf。

apt search metasploit-framework

结果显示,我们的Kali源确实提供了Msf6。由于此次用于演示的手机的架构是aarch64,所以apt为我们列出了可用的arm64版本。
列出的可用包
列出的可用包

现在,我们只需执行命令,让Kali自动安装Msf。

apt install metasploit-framework -y

由于Msf是一个重量级应用,请确保你至少预留了约2GB的空闲空间给Msf。

安装过程绵长而枯燥。在确保Termux能够后台运行或获取了唤醒锁以后,你可以将手机锁屏并等待Termux完成安装。

启动Metasploit-framework

安装完成后,我们使用如下命令启动Msf。

msfconsole

在经过一段时间的加载后,Msf启动完成。
Msf控制台
Msf控制台

现在,你可以用它为所欲为了。

性能问题

由于Msf是一个重量级应用,所以即使在x86_64设备上,它执行命令的速度也不是很快。有时,它在便携式安卓设备上执行命令的速度可能非常慢。例如,启动Msf控制台需要5分钟甚至更久。这取决于不同手机的性能。

经过测试,它在我的Redmi K50上启动花费了约40秒,而在一台Mi 6X上启动则花费了约7-8分钟。

请自行根据手机的性能决定是否完全在手机上使用Msf。

探索无限可能

现在,你可以在手机上使用各种利用和辅助模块了。你还可以生成攻击载荷以控制其它设备。请按照你的意愿尽情探索新的可能。祝你顺利。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值