简体   繁体   中英

How to get an application listening ports with windows c++ api

As show in Windows Resource Monitor:

图片

I want to analyse network traffic of an application, but I dont know the Windows API. I used scapy or wireshark , but I don't know what data packages are this application.

So, I want to get the listening port first. But I don't know the API.

You can use GetTcpTable2() or GetExtendedTcpTable() to enumerate open TCP ports, determining which ports are listeners, and get each one's owning process.

You can use GetExtendedUdpTable() to enumerate open UDP ports and get each one's owning process.

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM