常用端口扫描_端口扫描界面实现

hacker|
107

请问如何扫描指定IP地址的端口号

打开ip数据库 点击ip段,扫描自己要扫的城市;

将在ip数据库里扫描到的ip段复制一部分,不用太多,一小部分就好。打开端口扫描器,一定要解压运行,将ip段粘贴进去;

按照这款扫描器是要先点“确认ip段”再点“开始扫描”;

端口可以随意换 我个人比较常用6666 扫描方式xp选1 win7选2  会出现360的阻挡所以请将360退出再扫 接下来就等待结果;

扫描好后会在桌面产生一个s.txt文本里面全都是扫出来可以用的ip。

要求制作一个WIN FORM版的端口扫描仪。

兄弟,可以说这个忙不是多少分能搞定的,开发一个这个东西,要浪费多少精力?!!你要用白花花的钞票了噢,!

cmd扫描多个端口命令

1、cmd进行端口扫描,如果界面输入的地址没有被使用的,不支持windows跳线。

2、添加节点标签以K8scaler容器的形式添加Task。

3、Manager会自动创建,Manager每天自动添加节点。

advanced port scanner如何使用

对于 Advanced Port Scanner 的使用现在本人进行一下图片讲解,请各位看图片设置就是了

1.在扫描ip一行中的“使用IP段”前的复选框选中

2.点击"选项"对"端口扫描"和"界面"进行以下的设置

由于我们学校的校园网内的ip分配一般是从192.168.168.1到192.168.172.255之间(本人测试而来的,不一定正确,只是每次本人上线所得到的ip都在这个范围内,如果你的不在这个范围,请在下面回复,谢谢!你可以再扩大这个范围,比如从192.168.160.1至192.168.180.1或更大的范围)所以选择这个作为默认ip段

3.设置扫描的端口,设置为25000-25000,因为虎克对战平台的端口就是25000如下图

这里再说明一下,因为我们刚设置了一下默认扫描的ip段,但是这个软件不一定就那样设了,所以你在那个ip段上还要再去检查一下看是不是192.168.168.1至192.168.172.255,如果不是请自行改过来 然后点击“扫描”

4. 怎么看哪个ip建了服务器,等待扫描结束后怎么看呢,如下图为一个扫描的结果(只有本人的自己的机器)

如果在后面显示“打开1个,关闭0个”那么它就打开了25000这个端口,如果是“打开0个,关闭1个”那就不是

当然这里像上面那台机器不一定就是服务器,也可能他是客户端,要从这几台仅开放这个端口的机器中找服务器就方便很多了。

请教大神,怎么使用java实现UDP端口扫描

给你个UDP服务端与客户端的示例:

服务端代码:

import java.net.DatagramPacket;

import java.net.InetAddress;

import java.net.MulticastSocket;

public class UDPMulticastServer {

final static int RECEIVE_LENGTH = 1024;

static String multicastHost = "224.0.0.1";

static int localPort = 9998;

public static void main(String[] args) throws Exception {

InetAddress receiveAddress = InetAddress.getByName(multicastHost);

if (!receiveAddress.isMulticastAddress()) {// 测试是否为多播地址

throw new Exception("请使用多播地址");

}

int port = localPort;

MulticastSocket receiveMulticast = new MulticastSocket(port);

receiveMulticast.joinGroup(receiveAddress);

boolean isStop = false;

while(!isStop){

DatagramPacket dp = new DatagramPacket(new byte[RECEIVE_LENGTH], RECEIVE_LENGTH);

receiveMulticast.receive(dp);

String data = new String(dp.getData()).trim(); 

System.out.println(data);

if("exit".equals(data)){

System.out.println("程序退出");

isStop = true;

}

}

receiveMulticast.close();

}

}

客户端代码:

import java.net.DatagramPacket;

import java.net.InetAddress;

import java.net.MulticastSocket;

public class UDPMulticastClient {

static String destAddressStr = "224.0.0.1";  

  

    static int destPortInt = 9998;  

    static int TTLTime = 4;  

    public static void main(String[] args) throws Exception {  

      

     InetAddress destAddress = InetAddress.getByName(destAddressStr);  

    if(!destAddress.isMulticastAddress()){//检测该地址是否是多播地址  

             throw new Exception("地址不是多播地址");  

    }  

    int destPort = destPortInt;  

    MulticastSocket multiSocket =new MulticastSocket();  

//     int TTL = TTLTime;  

//     multiSocket.setTimeToLive(TTL);  

    byte[] sendMSG = "exit".getBytes();  

    DatagramPacket dp = new DatagramPacket(sendMSG, sendMSG.length, destAddress  , destPort);  

    multiSocket.send(dp);  

    multiSocket.close();  

}  

}

0条大神的评论

发表评论