2013-08-25 15 views
1

我知道有很多命令可以用來獲取特定應用程序的開放tcp和udp端口。例如,假設我們有一個名稱爲APP的應用程序,那麼我們可以通過以下方式獲取其端口:lsof -i | grep'APP',或者netstat -anp | grep APP。如何獲取目標應用程序的tcp/udp端口列表

但我們可以通過linux上的c/C++源代碼來做到這一點嗎?有什麼辦法可以實現這一點,比如掃描/ proc/app /下的內容或使用任何系統API?

+0

一個可能的解決方案是使用POPEN運行命令和讀取結果 – JackyZhu

回答

相關問題