https://github.com/airen3339/scannn

https://github.com/airen3339/scannn

Science Score: 13.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
  • DOI references
  • Academic publication links
  • Academic email domains
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (1.7%) to scientific vocabulary
Last synced: 10 months ago · JSON representation

Repository

Basic Info
  • Host: GitHub
  • Owner: airen3339
  • Language: Python
  • Default Branch: main
  • Size: 13.7 KB
Statistics
  • Stars: 0
  • Watchers: 1
  • Forks: 0
  • Open Issues: 0
  • Releases: 0
Created almost 3 years ago · Last pushed almost 3 years ago
Metadata Files
Readme

README.md

Scannn

  • 本工具是一款批量指纹/特征识别工具【联动masscan】

  • 提供批量主机端口扫描并加入了WEB特征识别。

  • 特点:轻量、快捷、高速、全面。单IP1-65535全端口扫描仅需15秒,全C段扫描仅需5分钟

  • 程序采用API制:服务端与客户端分离式逻辑。服务端负责接收客户端任务后使用masscan进行端口扫描,客户端从回调地址接受返回数据进行特征验证

  • 脚本未来采用POC化特征识别,会加入大量常见WEB程序如:"OA系统、中间件、常见框架等"。也会支持用户自定义特征验证。但由于刚刚发布本人又是学生一枚进度可能会有些慢,请大家见谅。

  • 本人水平也不是很高,哪里写的不足请大家见谅,一起完善。

Build

Debian/Ubuntu:

apt install masscan python3 libpcap-dev python3-pip

Centos:

yum masscan python3 libpcap-dev python3-pip

PIP:

pip3 install requests Flask

API

开启API

​ 接收任务API:程序目录执行: python3 run.py

​ 回调任务API:程序目录执行: mkdir PORT_SCAN_JSON && python3 -m http.server 8000

​ 设置API后去SCANNN.py修改API地址

​ PS:为防止连接断开导致API终止推荐使用screen软件创建新屏幕执行

​ 设置API后去SCANNN.py修改API地址

示例

框架指纹识别

Shiro

关键字特征识别

Body

Owner

  • Login: airen3339
  • Kind: user

GitHub Events

Total
Last Year