`
jiasudu1649
  • 浏览: 722887 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

扫描端口

阅读更多
扫描端口
 
  1. import java.net.*;  
  2. import java.io.*;  
  3.   
  4. public class PortScan {  
  5.     public static void main(String[] args) {  
  6.         String host = "localhost";  
  7.         if (args.length > 0) {  
  8.             host = args[0];  
  9.         }  
  10.         // 扫描端口号小于1024的端口  
  11.         for (int i = 1; i < 1024; i++) {  
  12.             try {  
  13.                 Socket s = new Socket(host, i);  
  14.                 System.out.println("There is a server on port " + i + " of "  
  15.                         + host);  
  16.             } catch (UnknownHostException e) {  
  17.                 System.err.println(e);  
  18.                 break;  
  19.             } catch (IOException e) {   
  20.             }  
  21.         }  
  22.     }  
  23. }  
分享到:
评论

相关推荐

    多线程扫描端口多线程扫描端口

    在IT领域,多线程扫描端口是一种常见的网络诊断和安全评估技术,它涉及到操作系统、网络编程和并发处理等多个知识点。下面将详细解释这个主题。 首先,我们要理解什么是“线程”。线程是操作系统资源分配的基本单位...

    多线程扫描端口c++

    在IT领域,多线程扫描端口是一种常见的网络诊断和安全评估技术,它涉及计算机网络、操作系统和编程语言,如C++。在这个场景中,"多线程扫描端口c++"指的是使用C++编程语言编写的一个程序,该程序利用多线程技术来...

    多线程扫描端口_close2gx_Vc_

    "多线程扫描端口_close2gx_Vc_"这个标题暗示了这个项目的核心功能,即通过多线程技术来实现对指定IP地址的端口扫描。 端口扫描是一种网络侦查技术,用于发现远程或本地主机上开放的网络服务。这些服务通常与特定的...

    扫描端口信息扫描端口信息

    在IT领域,扫描端口信息是一项基础且重要的网络管理任务,它主要用于识别网络上设备的服务状态和开放端口。这通常涉及到网络安全分析、系统漏洞检测以及网络服务的配置检查。以下是一些关于扫描端口信息的关键知识点...

    扫描端口,只需要输入IP和起始,,结束端口号,就搞定了。很方便简单,许多黑客都会用。

    标题中的“扫描端口”指的是网络扫描技术,这项技术在网络安全和系统管理中广泛应用。它主要是通过发送特定的网络请求到目标IP地址的特定端口,以检测这些端口是否开放,正在监听服务或者存在安全漏洞。这个过程可以...

    扫描端口工具

    【扫描端口工具】是一种用于网络安全检测的重要工具,主要用于探测目标IP地址或网络段上哪些端口是开放的。在互联网环境中,每个服务都对应一个特定的端口号,如80端口通常用于HTTP服务,443端口用于HTTPS服务,而...

    java扫描端口

    标题“java扫描端口”指的是使用Java语言编写程序来扫描指定IP地址的端口状态。这种程序通常会尝试连接到目标主机的多个端口,根据连接的成功与否判断端口是否开放。在实际应用中,这可以用于系统管理员进行网络健康...

    windows系统扫描端口工具

    【Windows系统扫描端口工具详解】 在信息技术领域,网络端口扫描是网络安全和系统管理员进行网络维护时不可或缺的一项技能。本文将深入探讨标题为“Windows系统扫描端口工具”的主题,特别是针对描述中提到的软件...

    超快扫描端口软件

    超快扫描端口软件 扫描软口速度很快。 不要拿去干不正当的事情。

    5.如何扫描端口状态?(Visual C++编程 源代码)

    5.如何扫描端口状态?(Visual C++编程 源代码)5.如何扫描端口状态?(Visual C++编程 源代码)5.如何扫描端口状态?(Visual C++编程 源代码)5.如何扫描端口状态?(Visual C++编程 源代码)5.如何扫描端口状态?...

    python端口扫描工具-多线程极速扫描-自定义扫描端口/全端口

    设置扫描目标后,调用类中get_target()方法即可开始扫描,可在port_list.txt中自定义扫描端口,算是一个工具模块,调用方便,自定义线程类支持可调节线程数量,可根据自己需要调整,由于是相当于重构默认的threading...

    Python扫描端口脚本.docx

    "Python 扫描端口脚本" Python 扫描端口脚本是使用 Python 语言编写的,旨在对系统端口的状态进行实时监控,了解端口的状态,对服务器的安全性进行加强保护。下面将详细解释该脚本的实现原理和技术要点。 Socket ...

    一款不错的扫描端口软件SUPERSCAN

    【标题】:“一款不错的扫描端口软件SUPERSCAN” 在网络安全领域,端口扫描是至关重要的一个环节,它能帮助我们检测网络设备上开放的服务和端口,以评估系统的安全状况。今天我们要介绍的是一款名为“SUPERSCAN”的...

    简单的扫描端口程序--无聊啊!

    在这个“简单的扫描端口程序”中,我们将会探讨端口扫描的基本原理、常见方法以及如何实现一个简单的线程端口扫描。 首先,我们需要理解端口的作用。在TCP/IP协议栈中,端口是一个逻辑接口,它允许不同的应用程序在...

    端口扫描器用于扫描端口

    标题中的“端口扫描器用于扫描端口”指的是这类软件或工具的主要功能,即通过发送特定的网络请求到目标主机,观察返回的响应来判断目标端口是否开放。端口扫描通常包括TCP连接扫描、SYN扫描(半开扫描)、UDP扫描等...

    java扫描端口绝对试用

    "java扫描端口绝对试用"这个主题,旨在为初学者提供一个实践Java端口扫描的教程。 首先,我们要理解什么是端口扫描。在网络通信中,每个连接都通过特定的端口号进行,这些端口号在0到65535之间。端口扫描是网络扫描...

    Windows下扫描端口软件scanner

    "Windows下扫描端口软件scanner"是一款专为此目的设计的应用程序,它允许用户批量导入IP地址,并根据自定义设置进行多样的端口扫描。 端口扫描是通过发送特定的网络数据包到目标主机的特定端口,然后根据返回的响应...

    vc++编的多线程扫描端口

    在本实例中,“vc++编的多线程扫描端口”是指使用Microsoft Visual C++(简称VC++)作为开发工具,利用C++语言实现的多线程程序,该程序能够并行扫描多个端口的状态,以检测它们是否开放或者被占用。 多线程编程是...

    c#如何扫描端口

    用c#编写的扫描端口的源代码,可以查看目标机器上哪些端口开放。用途你懂的。

Global site tag (gtag.js) - Google Analytics