项目
在 GitHub 查看
yqcs/prismx
yqcs/prismx has 835 GitHub stars and 86 forks. GitHot measured +1 stars in 24 hours. Last checked 2026-11-15 13:45 UTC. Last push 2026-10-26.
实测星标增长
- 24小时
- +1
- 7天
- 正在收集历史
- 15天
- 正在收集历史
- 1个月
- 正在收集历史
各周期内的星标净变化,周期相互重叠,并非每日新增。缺失的测量保持空白。星标代表关注度,不代表软件质量。
关于
:: Prism X · Automated Enterprise Network Security Risk Detection and Vulnerability Scanning Tool / 棱镜 X · 自动化企业网络安全风险检测、漏洞扫描工具
安全README_CN.md
原文棱镜 X · Open Source v1.5
棱镜X 集资产发现、指纹识别、弱密码检测、漏洞验证于一体,采用模块化YAML插件策略配置,实现与真实攻击链高度相仿的PoC验证机制。
- 跨平台、轻量型设计,支持多种操作系统,便于部署和使用。
- 提供主机存活扫描和资产指纹识别功能,全面掌握网络资产状况。
- 具备弱口令识别和漏洞扫描能力,及时发现安全隐患,保障系统安全。
- 内置JNDI外链服务,支持扫描 jndi、rmi 等需外联漏洞。
- 端口指纹识别框架:
yqcs/fingerscan
运行命令
Usage of prismx_cli.exe:
-t string
扫描主机,格式支持192.168.1.1/24、16、8,192.168.3.1-80,prismx.io,使用英文逗号分割
-p string
扫描端口,支持格式: 80,22,8000-8080
-bip string
过滤主机,支持过滤网段
-bp string
过滤端口,支持端口范围
-m string
扫描速度,参数: s(慢速), d(中速), f(快速) 默认 "d"
-ping boolean
低权限下可能无法发送icmp包,默认不启用 -ping=false
-pn boolean
不进行主机存活检测,默认不启用 -pn=false
-s boolean
联网扫描子域名,默认不启用 -s=false
-vul boolean
检测漏洞,默认启用 -vul=true
-weak boolean
扫描弱口令,默认启用 -weak=true
源码结构
-
core: 系统核心
- aliveCheck: 主机、端口存活检测
- hydra: 弱口令检测相关
- jsFind: 检测js文件是否存在敏感内容
- owaspTop10: xss、sql注入等检测工具(暂未完成,需后续优化)
- plugins: 插件注册中心以及插件文件
- subdomain: 子域名扫描
- vulnerability: 漏洞检测模块
- models: 公共模块相关依赖
- scan: 任务调度中心
-
utils: 工具包
- 任务列表
- 新建任务
- main.go: 程序入口
编译
Tips: 推荐使用golang1.20版本进行编译(新版go不再支持windows 7及以下版本)
go build -ldflags "-s -w -buildid=" -buildmode="pie" -trimpath
深度定制: Prismx.io
联系 / 定制(左) | 公众号:遮天实验室(右)


