Java - Puertos en java

 
Vista:

Puertos en java

Publicado por Breakah (1 intervención) el 10/02/2010 20:24:07
buenas,

estoy haciendo un escaner de puertos en java que te diga si esta abierto o cerrado un puerto.

tengo echo algo pero cada vez me dice algo diferente.

este es el codigo.

import java.net.*;
import java.io.*;

public class Escaner_pru {

public static void main(String[] args) {

String host = "127.0.0.1";

for (int puerto = 0; puerto < 1024; puerto ++) {

try {
Socket s = new Socket(host, puerto);
System.out.println("Puerto "+ puerto +" Abierto " );
//s.close();
}

catch (UnknownHostException e) {

}

catch (IOException e) {
System.out.println("Puerto "+ puerto +" Cerrado " );
}
}
}
}

alguno me echa una mano??

gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

Puertos en java

Publicado por cristian (1 intervención) el 15/09/2015 01:33:04
Pienso que se debebe que en el mensage de revision debes colocar s.getport(); , estote devuelve el numero de puerto si esta abierto si no te sale Connection refused
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar