如何获取目标应用程序的tcp/udp端口列表

How to get tcp/udp ports list of target application

本文关键字:tcp udp 列表 应用程序 何获取 获取 目标      更新时间:2023-10-16

我知道有很多命令可以用来获取特定应用程序的打开的tcp和udp端口。例如,假设我们有一个名称为APP的应用程序,那么我们可以通过:lsof-i | grep‘APP’或netstat-anp | grep APP获取其端口。

但是我们可以通过linux上的c/c++源代码来做到这一点吗?是否有任何方法可以实现这一点,例如扫描/proc/app/下的内容或使用任何系统API?

这将为您提供正在使用的端口列表,来自net工具套件的netstat源代码可能会对您的有所帮助