Scan executable code to find where sockets are opened

34 Views Asked by At

I would like to create a software 'scanner' that finds in executable code (e.g. not source code) such as machine code, java jars, etc where sockets are opened.

Does such a thing exist? If not, is there a means to find how the library is linked and the function calls made?

Windows is preferred for now, but Linux would be interesting as well.

Context: I am looking to statically analyze legacy software in order to understand impacts of moving to IPv6 only.

I did some notional searches. Nothing obvious showed up.

I thought I would ask before I go down the rabbit hole. Any intel or advice is appreciated.

0

There are 0 best solutions below