1 min readMar 14, 2019
The reason it’s so time consuming is because the scanning is running on one thread so the script needs to wait for a response before it tries to connect to the next port. The time to run can be significantly reduced through using threading but I haven’t had time to write about that.