ScopeSentry(自动化信息收集工具)搭建[Linux]

介绍

Scope Sentry是一款具有资产测绘、子域名枚举、信息泄露检测、漏洞扫描、目录扫描、子域名接管、爬虫、页面监控功能的工具,通过构建多个节点,自由选择节点运行扫描任务。当出现新漏洞时可以快速排查关注资产是否存在相关组件。

目前功能

  • 插件系统
  • 跳过CDN
  • 子域名枚举
  • 子域名接管检测
  • 端口扫描
  • 资产识别
  • 目录扫描
  • 漏洞扫描
  • 敏感信息泄露检测
  • URL提取
  • 爬虫
  • 页面监控
  • 自定义WEB指纹
  • POC导入
  • 资产分组
  • 多节点扫描
  • webhook
  • 资产去重

单机部署

提示:

忘记密码

  1. 进入 Mongodb 数据库修改 user 表中的 password 为
bash 复制代码
b0ce71fcbed8a6ca579d52800145119cc7d999dc8651b62dfc1ced9a984e6e64 (明文为ScopeSentry)
  1. 执行下边命令初始化密码为ScopeSentry
bash 复制代码
docker exec -it scopesentry-mongodb mongosh -u admin -p password --eval 'db = db.getSiblingDB("ScopeSentry"); db.user.updateOne({ "username": "ScopeSentry" }, { $set: { "password": "b0ce71fcbed8a6ca579d52800145119cc7d999dc8651b62dfc1ced9a984e6e64" } })'
  1. undefined.单机部署的compose配置文件中已经包含了数据库镜像,只需要修改mongodb、redis的账号密码即可。scan的docker由于部分机器网络原因(暂时不清楚哪里的问题),临时解决方案是将network_mode设置为host,所以scan的docker可以使用127进行访问数据库,无需更改。

安装:

把项目git下来

bash 复制代码
git clone https://github.com/Autumn-27/ScopeSentry.git

切换到项目目录

bash 复制代码
cd ScopeSentry

修改.env文件中的mongodb、redis账号密码。

bash 复制代码
vim .env

现在国内源不能用了需要给docker换下源

bash 复制代码
vim /etc/docker/daemon.json

{
  "registry-mirrors": [
    "https://docker.1ms.run",
    "https://docker.m.daocloud.io"
  ]
}

把daemon.json文件修改或创建完之后重启docker

bash 复制代码
systemctl daemon-reload
systemctl restart docker

重启完执行下面命令:

bash 复制代码
docker-compose -f single-host-deployment.yml up -d
  • 运行之后一共四个容器
  • scope-sentry (服务端-web界面)
  • scopesentry-scan (扫描端)
  • Mongodb (数据库)
  • Redis

查看初始用户密码以及插件二次验证密码

bash 复制代码
docker logs scope-sentry

登录地址:http://yourip:8082

登录页面

首页面板:

相关推荐
屿行屿行4 小时前
【Linux】Socket编程(基于实际工程分析)
linux·服务器·网络
天才程序YUAN4 小时前
从零开始、保留 Windows 数据、安装Ubuntu 22.04 LTS双系统
linux·windows·ubuntu
Evan芙4 小时前
Rocky Linux 9 网卡改名及静态IP地址配置完整步骤
linux·网络·智能路由器
HCIE考证研究所5 小时前
最全网安证书大盘点,真不是什么都适合你
网络安全·网络工程师·cisp
Zeku5 小时前
20251125 - 韦东山Linux第三篇笔记【上】
linux·笔记·单片机
企鹅侠客5 小时前
Linux性能调优 详解磁盘工作流程及性能指标
linux·运维·服务器·性能调优
icy、泡芙5 小时前
TF卡---热插拔
linux·驱动开发
企鹅侠客5 小时前
Linux性能调优 再谈磁盘性能指标和进程级IO
linux·运维·服务器·性能调优
虚伪的空想家6 小时前
云镜像,虚拟机镜像怎么转换成容器镜像
服务器·docker·容器·k8s·镜像·云镜像·虚机
wdfk_prog6 小时前
[Linux]学习笔记系列 -- [block][mq-deadline]
linux·笔记·学习