我正在尝试编写端口扫描程序,我设法使用套接字获取开放端口 我的问题是如何知道哪些应用正在侦听开放端口。
答案 0 :(得分:0)
Android基于Linux内核,因此您可以使用在Linux下运行的相同方法来实现此目的。有关如何执行此操作的说明,请参阅https://stackoverflow.com/a/2359643/441899。此外,您需要从Linux进程确定该进程中运行的应用程序是什么(请参阅Android - How to get the processName or packageName by using PID?)。请注意,您的应用必须以root身份运行才能访问/ proc中的文件,以便查找此信息。