魔方-MagiCude2.2 Preview3
Pre-release
Pre-release
魔方-MagiCude 2.2预览版3
预览版2更新到预览版3
请参考wik的升级说明预览版2更新到预览版3或preview2 to preview3.md.md
前言
正在不断完善的预览版,源码会在正式版发布的时候同步到github。
在前端架构调整之后,对后端架构进行优化调整,同时填补了一些年前的todo,也增加了一些需求,如指定agent扫描,指定项目扫描等
- dashboard:工作台,趋势页,统计页
- 资产/漏洞可手动导出报告,在报告中心下载
- 插件逻辑优化调整,前端新增插件优化
- 任务页面优化,可指定ip的直接插件扫描;可查看任务结果,任务统计情况(导出还没写)
- 任务分发调度优化,可指定执行扫描的agent
- 部署脚本支持直接install方式部署,新增端口冲突处理
- 优化插件格式,批量导入功能回归
说明
- 系统支持
- 部署包支持CentOS 7.x,脚本会关闭防火墙
- 部署包支持Debian11(Ubuntu也支持),脚本不会关闭防火墙,部署完成不能访问,需要检查防火墙配置
- 其他版本系统,需要手动安装配置环境,然后启动jar包
- 资源需求
- 最低2U4G,注意任务线程数量不要太大,否则会OOM
- center和agent部署在一台服务器,建议4U8G及以上
- 其他
- 服务器不需要提前预装软件,按部署包操作即可
- 安装失败,重新执行脚本即可
- 理论上arm版本的服务器也支持,但我只在arm版的pd虚机里的Debian测试过
- 部署包为什么这么大?内置了arm版本和x64的jdk、nmap的压缩包、masscan的包
- 插件数量没有新增
- 使用截图就不放了,懒得截了,有需求的自会安装使用
- 推荐使用Debian的部署包,CentOS后续可能不会继续支持
- 问题反馈,可提issue或者进群反馈
讨论组
扫描二维码关注公众号,回复自己的微信号+魔方,会有人拉你进群
部署方式
center和agent在同一台服务器
- 按照上述系统支持,下载对应的
deploy-*.tar.gz
部署包(*
指的是对应的系统) - 将部署包上传到服务器任意目录并解压(在服务上使用
tar -xvf deploy-*.tar.gz
解压) - 进入解压后的目录,执行
./install.sh
,按提示操作即可
agent分布式
- 执行完上述操作后,将服务器上
/root/MagiCude/deploy-agent.tar.gz
复制到需要部署agent的服务器的任意目录,并解压(在服务上使用tar -xvf deploy-*.tar.gz
解压) - 进入解压后的目录,执行
./install.sh
,按提示操作即可
免责声明
预览版,说明该版本我自己也没有用于生产环境,未经过完整测试,仅测试功能(可能有些功能会有bug)
魔方-MagiCude仅限用于甲方企业安全建设,请勿将其用于非授权的测试,本人不负任何连带法律责任。