Skip to content

一款网络空间资产测绘工具及资产管理工具(重构中)

Notifications You must be signed in to change notification settings

icecliffs/Cliffscan

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 

Repository files navigation

Release

Cliffscan - A scanner tool for cyberspace assets

适用于 CISCN 2023 Final Build ~~应付式写法,下次在用Python写扫描器我就是傻逼,目前正在用别的语言重构

功能

  • 交互式界面
  • 判断资产是否存活
  • 扫描资产所开放的端口
  • 识别资产服务指纹
  • 识别蜜罐
  • 识别设备
  • 识别目标服务所存在的漏洞(OWASP Top 10)
  • 大量IP批量扫描(为此而生)
  • 资产指纹来源nmap,解析使用 https://github.com/boy-hack/nmap-parser

效率

最终扫描内容规范以主办方发出的 补充公告(更新).pdf, MD5:BB3063F8D0408D75A7B286AA4F1F4B92 为准,扫描范围如下

16.163.13.0/24
45.126.125.0/24
159.65.92.0/24
66.151.67.0/24
45.83.43.0/24
134.122.18.0/24
47.243.241.0/24
103.252.118.0/24
134.122.46.0/24
204.168.128.0/17
103.252.119.0/24
134.209.202.0/24
206.214.154.0/24
170.64.158.0/24
142.93.206.0/24
3.238.195.0/24
170.64.148.0/24
142.93.224.0/24
162.191.70.0/24
165.22.17.0/24
137.184.166.0/24
93.241.247.0/24
47.243.252.0/24
113.30.150.0/24
211.22.90.0/24
154.23.140.0/24
185.229.226.0/24
59.125.199.0/24
103.43.86.0/24
185.139.228.0/24
173.233.101.0/24
103.195.5.0/24
185.241.5.0/24
143.244.97.0/24
195.122.192.0/19
143.110.240.0/24
13.36.180.0/24
35.206.251.0/24
143.110.244.0/24
67.214.158.0/24
43.135.46.0/24
159.65.5.0/24
50.229.193.0/24
47.89.30.0/24
159.65.84.0/24
99.255.14.0/24
165.22.22.0/24
81.28.6.0/24
216.71.192.0/19
165.22.92.0/24
83.229.87.0/24
64.154.25.0/24
206.189.61.0/24
138.68.173.0/24
198.175.72.0/24
104.248.48.0/24
68.183.46.0/24
106.1.186.0/24
24.199.98.0/24
68.183.233.0/24
89.109.35.0/24
164.92.167.0/24
68.183.177.0/24
209.206.38.0/24
113.30.191.0/24
64.226.68.0/24
35.221.210.0/24
113.30.151.0/24

其中协议遵循的标准如下

序号 名称 备注
1 ssh RFC 4251
2 http RFC 4251
3 https RFC 4251
4 rtsp RFC 4251
5 ftp RFC 4251
6 telnet RFC 4251
  • 使用SYN扫描,实测22000条IP地址扫描完成时间45min甚至更长,完成率65.12%

使用方法

Docker部署

常规使用

扫描结果(部分)

"165.22.22.24": {
    "services": [
        {
            "port": 443,
            "protocol": "http",
            "service_app": [
                "wordpress/4.9.18",
                "apache/2.4.41",
                "ubuntu/N",
                null
            ]
        },
        {
            "port": 80,
            "protocol": "http",
            "service_app": [
                "wordpress/4.9.18",
                "apache/2.4.41",
                "ubuntu/N",
                null
            ]
        },
        {
            "port": 22,
            "protocol": "ssh",
            "service_app": [
                "openssh/8.2"
            ]
        }
    ],
    "deviceinfo": null,
    "honeypot": null
},
"165.22.22.76": {
    "services": [
        {
            "port": 80,
            "protocol": "http",
            "service_app": [
                "nginx/1.10.3"
            ]
        }
    ],
    "deviceinfo": null,
    "honeypot": null
},
"165.22.22.81": {
    "services": [
        {
            "port": 443,
            "protocol": "http",
            "service_app": [
                "apache"
            ]
        },
        {
            "port": 22,
            "protocol": "ssh",
            "service_app": [
                "openssh/8.2"
            ]
        },
        {
            "port": 80,
            "protocol": "http",
            "service_app": [
                "apache"
            ]
        }
    ],
    "deviceinfo": null,
    "honeypot": null
},

About

一款网络空间资产测绘工具及资产管理工具(重构中)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published