项目介绍

Autumn-27/ScopeSentry 是一个托管在 GitHub 上的开源项目,主要使用 Go 编写,目前获得 2.3k 个 Star、541 次 Fork。

仓库全名
Autumn-27/ScopeSentry
Star 数
2.3k
Fork 数
541
未关闭 Issue
88

README 摘要

English | 中文 Introduction Scope Sentry is a tool with functions such as asset mapping, subdomain enumeration, information leakage detection, vulnerability scanning, directory scanning, subdomain takeover, crawler, and page monitoring. By building multiple nodes, users can freely choose nodes to run scanning tasks. When new vulnerabilities emerge, it can quickly check whether the concerned assets have related…

完整内容见 GitHub 原始 README 或本页 。

常见问题

ScopeSentry 用什么语言开发?

主要使用 Go 编写,目前有 2.3k 个 Star。

如何获取 ScopeSentry 的源码?

可以直接克隆仓库:git clone https://github.com/Autumn-27/ScopeSentry.git,默认分支为 main;安装与运行步骤见仓库 README。

ScopeSentry 最近还在维护吗?

仓库最近一次更新为 3 周前,当前有 88 个未关闭 Issue;Star 数为 2.3k,可作为社区活跃度的参考。

关于

GitHub 原始描述(英文)

ScopeSentry-Cyberspace mapping, subdomain enumeration, port scanning, sensitive information discovery, vulnerability scanning, distributed nodes

描述取自 GitHub 官方 API,保持仓库作者书写的原文。

语言占比

CSS
Go
HTML
Handlebars
JavaScript
Less
TypeScript
Vue

Release

README

English | 中文

Ask DeepWiki

Introduction

Scope Sentry is a tool with functions such as asset mapping, subdomain enumeration, information leakage detection, vulnerability scanning, directory scanning, subdomain takeover, crawler, and page monitoring. By building multiple nodes, users can freely choose nodes to run scanning tasks. When new vulnerabilities emerge, it can quickly check whether the concerned assets have related components.

Distributed Implementation Reference Articles: https://mp.weixin.qq.com/s/xfgRxUjljoQ8KzacblktxA

Server Recommendation: lightnode

Discord:

https://discord.gg/GWVwSBBm48

Language

Server:python - FastApi

Scan:go

Front-end:vue - vue-element-plus-admin

Website

Install

git clone https://github.com/Autumn-27/ScopeSentry.git
cd ScopeSentry
# Change the MongoDB and Redis account passwords in the. env file.
docker-compose -f single-host-deployment.yml up -d

After running, there will be four containers: mongodb, redis, scope-sentry (server), and scopesentry-scan (scan). By default, there will be one scanning node.

View the initial user password and the secondary verification password of the plug-in

docker logs scope-sentry

Add new nodes(Optional)

git clone https://github.com/Autumn-27/ScopeSentry-Scan.git
cd ScopeSentry-Scan/build
# Edit the connection information for MongoDB and Redis in the .env file. NodeName is the node name, and each node name should be unique (if it is empty, it will be randomly generated, and you can change the name in the web interface).
docker-compose -f scan-docker-compose.yml up -d

Plugin Flowchart

Current Features

  • Plugin System (Add any tool through extension)
  • Subdomain Enumeration
  • Subdomain Takeover Detection
  • Port Scanning
  • Asset Identification
  • Directory Scanning
  • Vulnerability Scanning
  • Sensitive Information Leakage Detection
  • URL Extraction
  • Crawler
  • Page Monitoring
  • Custom WEB Fingerprint
  • POC Import
  • Asset Grouping
  • Multi-Node Scanning
  • Webhook

To Do

  • Weak Password Cracking

Installation

For installation instructions, see the official website

Communication

Discord:

https://discord.gg/agsYdAyN

Screenshots

Login

alt text

Homepage Dashboard

alt text

Plugin System

alt text alt text

Asset Data

Assets

alt text alt text alt text

alt text

Root Domain

alt text

Subdomains

alt text

Subdomain Takeover

alt text

APP

alt text

小程序

alt text

URL

alt text

Crawler

alt text

Sensitive Information

alt text

Directory Scanning

alt text

Vulnerabilities

alt text

Page Monitoring

alt text alt text

Projects

Project asset aggregation

Panel - Overview

Subdomains

Port

Service

Tasks

Task Progress

Nodes

#License

All branches of this project follow AGPL-3.0, and additional terms need to be followed:

  1. The commercial use of this software requires a separate commercial license.
  2. Companies, organizations, and for-profit entities must obtain a commercial license before using, distributing, or modifying this software. Individuals and non-profit organizations are free to use this software in accordance with the terms of AGPL-3.0.
  3. If you have any commercial license inquiries, please contact [email protected] .

评论

暂无评论