I am using python and mitmproxy to listen to all incoming and outgoing traffic so that I can capture the URLs. I run the script and it tells me all URLs my computer is trying to connect to.
I need to implement the same using Go but have not got a clue on how to start or what package to use. Can anyone guide me in the right direction please?
Thanks
CodePudding user response:
You would need a local intermediate proxy, in order to capture its traffic and display the URLs used.
CodePudding user response:
You can either easily build a proxy with httputil - example here.
Or you might want to use gopacket as described here.