for(int i=0;i<255;i++){
for(int j=0;j<255;j++){
ip1=String.valueOf(i);
ip2=String.valueOf(j);
ip="192.168."+ip1+"."+ip2;
//ip="192.168.21."+ip2;
SouwebIP(ip);
SouftpIP(ip);
//ping(ip);
}
}
//记录扫描的时间
long endtime=System.currentTimeMillis();
long totaltime=endtime-starttime;
System.out.println("total...."+totaltime+"ms");
}
public synchronized void run(){
MakeIp();
}
}
3.主类
开启线程进行扫描
[java]
package spider;
import java.net.*;
import java.io.*;
import java.sql.*;
public class IP
{
public IP(){
StartIP startIp1=new StartIP();
startIp1.start();
}
public static void main(String [] args){
new IP();
}
}