"Momma didn't raise no fool"
Port scanners are leagal, they are not exclusivly used by so called 'black hat' (meaning malicious -searching for a weakness to exploit) but also by 'grey hat' (meaning sometimes malicious) and 'white hat' (meaning a good person, searching for a weakness to make stronger)...
it's a bit strong to call anyone an idiot for overloking something,