Port scanning is probably one of the first steps which a hacker would take to understand this target system better. However, running an aggressive scan using Nmap not only reveals the source IP address of the hacker, but also might lead to the hacker's IP getting dynamically banned. Thus using our own IP address to do a port scan might not be the best way to go. It would more advisable to get your hands on "disposable" IP addresses and use them as sources for the scans.
In this video created by
John Strand of Pauldotcom, we learn how to conduct a port scan using the Tor network. John uses Tor, Privoxy, Proxychains, Tortunnel and Nmap for this demo.
A detailed blog post is available on their site for your consumption.