Docker MISP Container
=====================
Following the Official MISP Ubuntu 18.04 LTS build instructions.
Latest Upstream Change Included: a62bca4e169c919413bba4e6ce978e30aae9183e
Github repo + build script here:
(note: after a git pull, update with your own passwords/FQDN, and then build the image)
Our goal was to provide a way to setup + run MISP in less than a minute!
We follow the official MISP installation steps e possible,
while adding automation around tedious manual steps and configurations.
We have done this without sacrificing options and the ability to
customize MISP for your unique en! Some examples include:
auto changing the salt hash, auto initializing the database, auto generating GPG
keys, auto generating working + secure configs, and adding custom
passwords/domain names/email addresses/ssl certificates.
The misp-modules extensions functionality has been included and can be
accessed from ]:6666/modules.
(thanks to Conrad)
We always recommend building your own Docker MISP image using our "build.sh" script.
This allows you to change all the passwords and customize a few config options.
That said, you can pull down the Dockerhub binary image, but this is
_not_ supported or recommended. It's there purely for con, and so that you can "get
a feel" for MISP without building it. It will by default contain "LOCALHOST" as all configured host e, and this will only work on the same system or if you proxy/port forward.
Building your own MISP Docker image is incredibly simple:
This will produce an image called:
About - If you are running Docker on a Mac, there are some mount directory restrictions by default (see: ). Your needs to be either one of the supported defaults ("Users", "", "private", or "tmp"), otherwise, you must go to "Preferences" -> "File Sharing" and add your chosen $docker-root to the list.
We would suggest using for your , and if using a Mac, adding that to the File Sharing list.
Once you have your DB directory created (), follow the 3 steps:
And change the password! :)
* MYSQL_MISP_PASSWORD
* POSTFIX_RELAY_HOST
* MISP_FQDN
* MISP_EMAIL
* MISP_GPG_PASSWORD
See build.sh for an example on how to customize and build your own image with custom defaults.
And in your dir, create private/public certs with file names:
* misp.key
* misp.crt
You will need to removing the SSL block (see: /etc/apache2/sites-a/default-ssl.conf)
And replace the HTTP block (see: /etc/apache2/sites-a/000-default.conf with:
If you don't want to build a new image with this, you can simply add to your run-time:
(note again: $docker-root is the place holder for your docker container and configs path)
Jeremy Barlow: -mcafee - Cleanup, configs, con, python 2 vs 3 compatibility
Matt Saunders: -saunders - Fixed all install warnings and errors
Matija Čoklica: - Discovered problem where GPG key was empty, lots of python/misp modules debugging (thanks!)
开发语言:Dockerfile
Star 数:174
该项目属于病毒分析方向的开源资源,代码结构清晰,适合安全研究人员学习参考。项目围绕Automated Docker MISP container - Malware Information Sharing Platform and Threat Sharing展开,提供了可运行的实现,对理解相关安全机制、工具原理与攻防技术具有较高的研究价值。
从技术实现角度看,此类项目的核心在于对底层原理的深入理解与工程化落地。开发者在研究过程中可以结合官方文档与社区讨论,梳理项目的初始化流程、核心模块职责与数据流转,逐步掌握其中的技术细节与设计思路。
1. 下载源码压缩包,解压到本地环境。
2. 根据项目类型准备对应的运行环境与依赖。
3. 按照 README 中的步骤完成配置与部署。
4. 在隔离的测试环境中运行验证,避免影响生产系统。
本资源来源于开源社区,仅供安全研究、技术学习与合法授权范围内的攻防演练使用,请勿用于任何非法或侵害他人权益的用途。使用本项目产生的一切后果由使用者自行承担。
| 资源标题 | docker-misp - Automated Docker MISP container - Malware Informat |
| 所属分类 | 病毒分析 |
| 发布作者 | admin |
| 发布时间 | 2026-10-05 23:30:11 |
| 下载权限 | 免费下载 |
| 附件数量 | 2 个下载链接 |
| 浏览次数 | 304 |
| 讨论数量 | 0 |
| 主题状态 | 正常讨论中 |