fix exo 2

This commit is contained in:
2025-02-12 11:54:08 +01:00
parent e1d07ddb9c
commit 0170bca3a4

View File

@@ -3,10 +3,18 @@ import java.net.SocketException;
public class UDPScanner { public class UDPScanner {
public static void main(String[] args) throws Exception { public static void main(String[] args) throws Exception {
scanPorts();
}
/**
* Scanne les ports de la machine.
* Affiche dans la console les ports déjà utilisés.
*/
public static void scanPorts() {
int minPort = 1024; int minPort = 1024;
int maxPort = 65535; int maxPort = 65535;
for (int i = minPort; i < maxPort; i++) { for (int i = minPort; i < maxPort; i++) {
if(scanPort(i)){ if (scanPort(i)) {
System.out.println("Port " + i + " utilisé !"); System.out.println("Port " + i + " utilisé !");
} }
} }
@@ -14,6 +22,7 @@ public class UDPScanner {
/** /**
* Vérifie la disponibilité du port * Vérifie la disponibilité du port
*
* @param port le port à vérifier * @param port le port à vérifier
* @return true si le port est utilisé * @return true si le port est utilisé
*/ */