Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Dlangman/PortScanner

Folders and files

NameName
Last commit message
Last commit date

Latest commit

History

6 Commits

Repository files navigation

PortScanner

  • 使用Java实现的端口扫描,打包成jar包后可在命令行中运行

技术特点

  • 模块化,代码易读
  • 使用字符串分割
  • 同步、抢占式多线程
  • map存储端口号与协议对应信息

使用方法

  • 支持查询C段ip后主机和端口段
  • 启动后,可输入:
    • 192.168.1.1 80 (代表扫描ip为192.168.1.1的80端口)
    • 192.168.1.1-80 80 (代表扫描ip为192.168.1.1至192.168.1.80的80端口)
    • 192.168.1.1 0-1000 (代表扫描ip为192.168.1.1的0-1000端口)
    • 192.168.1.1-80 0-1000 (代表扫描ip为192.168.1.1至192.168.1.80的-1000端口)

后记

  • fork后可自己编写图形界面,仅需一个输入框和输出框即可
  • 代码简陋,还望大佬们帮忙斧正,有疑问可Issues上提交或私聊交流

About

Java实现的简单端口扫描器

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

AltStyle によって変換されたページ (->オリジナル) /