All Projects → MISP → misp-packer

MISP / misp-packer

Licence: GPL-3.0 license
Build Automated Machine Images for MISP

Programming Languages

shell
77523 projects

Projects that are alternatives of or similar to misp-packer

misp-vagrant
Deploy MISP Project software with Vagrant.
Stars: ✭ 37 (+48%)
Mutual labels:  virtual-machine, misp
CodeDeobfuscator
Code Deobfuscator
Stars: ✭ 45 (+80%)
Mutual labels:  virtual-machine
Implementaion-of-Private-Cloud-using-ownCloud
Implementation of Private Cloud using ownCloud. ownCloud is a suite of client–server software for creating and using file hosting services. This repository explains implementing ownCloud on an Ubuntu VM running on top of a Windows host for secure cloud storage
Stars: ✭ 30 (+20%)
Mutual labels:  virtual-machine
EEL VM
EEL2 compiler and execution VM with enhanced routines for real-time signal processing
Stars: ✭ 27 (+8%)
Mutual labels:  virtual-machine
wingkalabs
Wingkalabs (Linux) Wingkalabs es una máquina Virtual Linux intencionalmente vulnerable. Esta máquina virtual se puede utilizar para realizar entrenamientos de seguridad, probar herramientas de seguridad y practicar técnicas comunes de pruebas de penetración.
Stars: ✭ 16 (-36%)
Mutual labels:  virtual-machine
appdata-environment-desktop
A selection of script and the manual for Privacy International's data interception environment
Stars: ✭ 70 (+180%)
Mutual labels:  virtual-machine
application-server
Application Server
Stars: ✭ 57 (+128%)
Mutual labels:  virtual-machine
vagrant-try-alerta
Vagrant Boxes of alerta with other popular monitoring tools eg. Nagios, Riemann, Zabbix, Sensu, Kibana
Stars: ✭ 16 (-36%)
Mutual labels:  virtual-machine
ubuntu-vnc-xfce-firefox
Retired. Headless Ubuntu/Xfce containers with VNC/noVNC and Firefox (Generation 1)
Stars: ✭ 20 (-20%)
Mutual labels:  virtual-machine
S1EM
This project is a SIEM with SIRP and Threat Intel, all in one.
Stars: ✭ 270 (+980%)
Mutual labels:  misp
wa-avd-docker
A Docker image based on Ubuntu Desktop with VNC and noVNC access, that runs a lightweight Android Virtual Device with WhatsApp pre-installed.
Stars: ✭ 113 (+352%)
Mutual labels:  virtual-machine
intelligence-icons
intelligence-icons is a collection of icons and diagrams for building training and marketing materials around Intelligence sharing; including but not limited to CTI, MISP Threat Sharing, STIX 2.
Stars: ✭ 32 (+28%)
Mutual labels:  misp
openj9
Eclipse OpenJ9: A Java Virtual Machine for OpenJDK that's optimized for small footprint, fast start-up, and high throughput. Builds on Eclipse OMR (https://github.com/eclipse/omr) and combines with the Extensions for OpenJDK for OpenJ9 repo.
Stars: ✭ 2,973 (+11792%)
Mutual labels:  virtual-machine
512-byte-vm
A VM image in 512 bytes. Yes, you read it right.
Stars: ✭ 29 (+16%)
Mutual labels:  virtual-machine
myshoes
Auto-scaling VirtualMachine runner 🏃 for GitHub Actions
Stars: ✭ 68 (+172%)
Mutual labels:  virtual-machine
PhysicalBits
A web-based programming environment for educational robotics that supports live coding and autonomy using a hybrid blocks/text programming language.
Stars: ✭ 16 (-36%)
Mutual labels:  virtual-machine
docker-misp
A (nearly) production ready Dockered MISP
Stars: ✭ 184 (+636%)
Mutual labels:  misp
jitana
A graph-based static-dynamic hybrid DEX code analysis tool
Stars: ✭ 35 (+40%)
Mutual labels:  virtual-machine
butterfly
Butterfly connects Virtual Machines and control their traffic flow
Stars: ✭ 48 (+92%)
Mutual labels:  virtual-machine
grimoire
A fast, concurrent based scripting language for D.
Stars: ✭ 21 (-16%)
Mutual labels:  virtual-machine

Build Automated Machine Images for MISP

Build a virtual machine for MISP based on Ubuntu 18.04 server (for VirtualBox or VMWare).

Requirements

Usage

Launch the generation with the VirtualBox builder:

$./build_vbox.sh 

A VirtualBox image will be generated and stored in the folder output-virtualbox-iso.

Default credentials are displayed (Web interface, SSH and MariaDB) at the end of the process. You can directly import the image in VirtualBox.

The sha1 and sha512 checksums of the generated VM will be stored in the files packer_virtualbox-iso_virtualbox-iso_sha1.checksum and packer_virtualbox-iso_virtualbox-iso_sha512.checksum respectively.

In case you encounter a problem with the MISP_BASEURL, you can still change it when the VM is running. For example the IP address of your VM is 172.16.100.123 you can set MISP_BASEURL from your host with the command:

$ ssh [email protected] sudo -u www-data /var/www/MISP/app/Console/cake Baseurl http://172.16.100.123

If you want to build an image for VMWare you will need to install it and to use the VMWare builder with the command:

$ packer build -only=vmware-iso misp.json

You can also launch all builders in parallel.

Modules activated by default in the VM

Automatic export to GitHub

$ GITHUB_AUTH_TOKEN=<your-github-auth-token>
$ TAG=$(curl https://api.github.com/repos/MISP/MISP/releases/latest | jq  -r '.tag_name')
$ ./upload.sh github_api_token=$GITHUB_AUTH_TOKEN owner=MISP repo=MISP tag=$TAG filename=./output-virtualbox-iso/MISP_demo.ova

Upload latest release

curl -s https://api.github.com/repos/MISP/MISP/tags |jq -r '.[0] | .name'

You can add these lines in the post-processors section of the file misp.json if you want to automate the process.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].