Hoy vengo con una entrada muy sencillita, es una tonteria pero me dije voy a publicarla que es simpatica.
es un escanner de puertos MUY basico, en java.
import java.net.*;
import java.io.*;
public class Escaner {
public static void main(String[] args) {
String host = "localhost";
Socket s;
for (int puerto = 1; puerto < 65.535; puerto ++) {
try {
s = new Socket(host,puerto);
System.out.println(puerto + " Abierto");
}
catch (UnknownHostException e) {
System.out.println("Host Sin resultado");
}
catch (IOException e) {
System.out.println(puerto + " Cerrado");
}
}
}
}
Como podeis ver usa la excepcion IOException para ver que no hay ningun servidor escuchando.
Cambiando el host podeis probar la que querias.
Un saludo
Suscribirse a:
Enviar comentarios (Atom)
No hay comentarios:
Publicar un comentario