If port scanning were illegal, some of us could not adequately serve our clients. It is part and parcel for verifying network security.
I use a couple of excellent scanners, but I'm not going to be passing them on to some newbie who may, or may not, need them for legitimate purposes.
Russ, NCNE