Я попытался сделать простые программы сканирования портов из Java, и я делаю это так:
package PortScanning;
/**
*
* @author fonts
*/
import java.net.*;
import java.io.*;
public class port {
static int scan=20;
public void load() {
try {
if (scan <= 587)
{
System.out.print(" Scanning...");
scan++;
Socket gw = new Socket("127.0.0.1",scan);
System.out.println(scan + "\t\t opened");
port lagi=new port();
lagi.load();
}
else
{
System.out.println("\n—————————————–\n—————————————–\n Finish... \n\n");
}
}
catch (Exception e)
{
System.out.println(scan + "\t\t closed");
port lagi=new port();
lagi.load();
}
}
public static void main(String[]args)
{
System.out.print(" Try Scanning \n—————————————–\n—————————————–\n\n");
scan--;
port panggil=new port();
panggil.load();
}
}
но я хотел спросить, как процесс сканирования портов при захвате данных, которые я ранее вставил в базу данных, так будет ли работать система, станет автоматическим сканированием таблицы базы данных, прежде чем я сделаю так:
=================
ip | port
=================
127.0.0.1 | 80
127.0.0.1 | 25
etc. | etc.
=================
Я надеюсь, что кто-нибудь может помочь моей проблеме
и большое спасибо