Parce que j'oublie toujours les commandes exactes pour ouvrir des ports et pour faire des scan, voici un rapide récapitulatif.
L'écoute se fait avec netcat et l'option -l. Une écoute en udp se fait à l'aide de -u. Pour rester en écoute active lorsque la connexion cliente est fermée, -k le permet.
Ainsi, pour écouter sur le port 12345 en TCP :
nc -l 12345
Ou pour une écoute perpétuelle sur le port 12346 en UDP :
nc -kul 12346
Pour scanner les ports maintenant :
nmap -p 12345 localhost
scannera en TCP le port local 12345
nmap -sU -p 12346 localhost
scannera en UDP le port local 12346