Cómo utilizar JAVA para implementar la conexión TCP, el escaneo de puertos TCP SYN y TCP FIN
Connect es relativamente simple: utiliza Socket + subprocesos múltiples. Cada puerto crea una conexión. Si la conexión falla, la siguiente ejecución no generará una excepción.
Syn y FIN no saben cómo implementarlos, por lo que puedes considerar usar métodos locales.