mirror of
https://github.com/shadow1ng/fscan.git
synced 2025-09-14 05:56:46 +08:00

新增功能: - 基于STOMP协议的ActiveMQ弱密码检测 - 完整的多语言i18n支持(中英文) - 自动信息收集和权限识别 - 队列枚举和管理权限检测 - 优化的Docker测试环境配置 技术特性: - 支持端口61613(STOMP)和61614(STOMP+SSL) - 智能用户权限分析 - 异步利用执行机制 - 统一的插件架构设计 - 完善的错误处理和日志记录 测试环境: - 简化的ActiveMQ Docker配置 - 预配置多种测试凭据 - 专注STOMP协议,提升性能
14 lines
425 B
Docker
14 lines
425 B
Docker
FROM rmohr/activemq:5.15.9
|
|
|
|
# 复制STOMP专用配置文件
|
|
COPY activemq.xml /opt/activemq/conf/activemq.xml
|
|
|
|
# 仅暴露STOMP协议端口
|
|
EXPOSE 61613 61614
|
|
|
|
# 设置环境变量
|
|
ENV ACTIVEMQ_OPTS_MEMORY="-Xms64M -Xmx512M"
|
|
ENV ACTIVEMQ_OPTS="-Djava.util.logging.config.file=logging.properties -Djava.security.auth.login.config=/opt/activemq/conf/login.config"
|
|
|
|
# 启动ActiveMQ
|
|
CMD ["/opt/activemq/bin/activemq", "console"] |