我正在为一个android应用程序编写代码,但我陷入了困境。有什么方法可以从Windows或Linux上的nmap之类的服务器中找到端口?
例如。如果要从站点查找打开的端口,请在Windows上使用cmd使用以下命令
nmap“站点或IP”
,您获得了端口。我可以在Android应用程序中编写部分代码吗?
ps *这是我用来ping网站的代码示例
public void sendPing() {
try {
String cmd = "ping site";
Process process = Runtime.getRuntime().exec(cmd);
int value = process.waitFor();
// zero for received packages
if (value == 0) {
Log.i(TAG, "Package send");
}
} catch (IOException | InterruptedException e) {
e.printStackTrace();
}
}