端口扫描。
可以告诉你目标host下面的哪些端口在运行服务,目标host下有哪些闲置端口。
import java.io.IOException;
import java.net.Socket;
import java.net.UnknownHostException;
public class LowPortScanner {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
String host = "localhost";
if (args.length > 0)
{
host = args[0];
}
for (int i = 1; i < 10; i++)
{
try
{
Socket s = new Socket(host, i);
System.out.println("there is a server on port " + i + " of " + host);
}
catch (UnknownHostException e)
{
// TODO Auto-generated catch block
e.printStackTrace();
System.err.println(e);
break;
}
catch (IOException e)
{
}
}
System.out.println("END.");
}
}
分享到:
相关推荐
简易端口扫描器 void usage(void) { printf("\tusage: tcpscan RemoteIP StartPort-EndPort\n"); printf("\tExample: tcpscan 192.168.1.1 80-100\n"); }
《飞速IP开放端口扫描器:高效网络端口检测技术解析》 在现代网络环境中,信息安全至关重要,而端口扫描是网络安全检测的一种基础手段。本文将深入探讨“飞速IP开放端口扫描器”这一工具,理解其高速扫描的背后原理...
本文档包含端口扫描器课程设计全套代码(Java实现),课程设计报告,以及说明文档。内容齐全,代码可以运行,有质量保证。 课程设计报告包含五大模块:1.有关端口扫描的基本知识。 2.端口扫描的基本原理。 3.基于...
《尖刀超级端口扫描器 V2.0:深度解析与应用指南》 在网络安全领域,端口扫描是一项至关重要的技术,它可以帮助我们检测网络设备的开放端口,从而识别可能的安全隐患。尖刀超级端口扫描器 V2.0 是一款强大的端口...
端口扫描器是一种网络工具,主要用于检测特定IP地址范围内开放的网络端口。这个程序的实现结合了网络编程、Qt库以及对端口扫描技术的理解。以下是对这些知识点的详细说明: 1. **网络编程**:网络编程是计算机科学...
**JAVA多线程端口扫描器** 在计算机网络中,端口扫描是一种常见的技术,用于检测目标主机上开放的服务和应用程序。此项目是基于Java语言实现的多线程端口扫描器,它允许用户对本地系统或指定的远程IP地址进行快速...
【网络端口扫描器实验报告】的目的是通过编写扫描器来深入理解TCP和ICMP协议的基础和实现技术,以及如何设计和实现网络安全相关的应用程序和工具。实验不仅关注技术层面,还涉及对黑客攻击手法的深入了解,为后续的...
本篇将深入探讨如何利用C#编程语言设计一个简单的端口扫描器。 首先,我们需要了解端口的基本概念。在TCP/IP协议栈中,端口是标识网络服务的逻辑通道,范围从0到65535。其中,0-1023是知名的、预留的系统端口,通常...
本设计通过端口扫描器的研究来提高对计算机安全的认识。利用TCPconnect扫描原理,扫描主机通过TCP/IP协议的三次握手与目标主机的指定端口建立一次完整的连接,如果目标主机该端口有回复,则说明该端口开放。利用多...
"风云端口扫描器"是一款基于Delphi编程语言开发的端口扫描工具,专为Windows操作系统设计。在网络安全领域,端口扫描是检测网络服务、识别漏洞和评估系统安全性的常见手段。Nmap等知名扫描器虽然功能强大,但在特定...
端口扫描仪 输入IP和端口范围即可 端口扫描仪 输入IP和端口范围即可 端口扫描仪 输入IP和端口范围即可
计算机网络课程设计——端口扫描器的实现 1.利用Socket通信机制实现一个多线程的端口扫描器。 2.设计要求: 2.1用户界面:用户可以输入IP地址或IP地址段;输入端口号或端口号范围;列表显示主机名、开放的端口及...
在本文中,我们将深入探讨如何使用C#编程语言创建一个简单的端口扫描器。C#是一种面向对象的、类型安全的编程语言,广泛应用于Windows平台的应用开发,包括网络工具。 首先,我们需要理解端口的概念。端口是网络上...
尖刀超级端口扫描器 端口1-65535全部探测扫描 欢迎下载
Java端口扫描器是一种利用Java编程语言实现的工具,它能够探测网络中特定主机的开放端口,以确定服务是否在线或识别潜在的安全漏洞。在本文中,我们将深入探讨Java端口扫描器的工作原理、核心概念和技术细节。 一、...
在这个“简单的端口扫描器设计”项目中,我们将探讨如何实现一个基本的端口扫描工具,以及相关的关键技术。 1. **端口与服务**:在TCP/IP协议栈中,端口是应用程序与网络服务之间的通信接口。每个端口号(0-65535)...
【端口扫描课程设计报告】 端口扫描是网络安全领域中一项关键的技术,它涉及网络通信的基础和黑客攻击的前期侦查。在本次课程设计中,学生将深入理解端口扫描的原理,掌握其在信息安全中的应用,并通过实际操作设计...
标题中的“IP端口扫描器”是指一种网络诊断工具,其主要功能是探测指定IP地址上开放的网络端口。这种工具在网络安全、系统管理、渗透测试等领域有着广泛的应用。端口扫描是网络扫描的一种类型,它通过发送特定的...
【极速端口扫描器】是一种高效且快速的网络工具,主要功能是检查并确定网络上特定主机或一组主机上的开放端口。端口扫描是网络安全评估的重要环节,它可以帮助管理员发现潜在的安全漏洞,确保网络资源的安全性。在...