{"id":14702,"date":"2022-11-07T18:51:38","date_gmt":"2022-11-07T15:51:38","guid":{"rendered":"https:\/\/kifarunix.com\/?p=14702"},"modified":"2024-03-09T23:23:56","modified_gmt":"2024-03-09T20:23:56","slug":"install-misp-on-ubuntu","status":"publish","type":"post","link":"https:\/\/kifarunix.com\/install-misp-on-ubuntu\/","title":{"rendered":"Install MISP on Ubuntu 22.04\/Ubuntu 20.04"},"content":{"rendered":"\n<p>In this tutorial, you will learn how to install MISP on Ubuntu 22.04\/Ubuntu 20.04. <a href=\"https:\/\/www.misp.software\/index.html\" target=\"_blank\" rel=\"noreferrer noopener\">MISP<\/a>, an acronym for Malware Information Sharing Platform, is an open source threat intelligence platform <em>for sharing, storing and correlating Indicators of Compromise of targeted attacks, threat intelligence, financial fraud information, vulnerability information or even counter-terrorism information<\/em>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Installing MISP on Ubuntu 22.04\/Ubuntu 20.04<\/h2>\n\n\n\n<p>To install MISP on Ubuntu, you can use an <a href=\"https:\/\/github.com\/MISP\/MISP\/blob\/2.4\/INSTALL\/INSTALL.sh\" target=\"_blank\" rel=\"noreferrer noopener\">install script<\/a> or simply do the manual installation so you have an idea of what is going on. We will go the manual way in this guide.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Run system Update<\/h3>\n\n\n\n<p>To begin with, ensure your system package cache is up-to-date.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo apt update<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\">Install Postfix anf Other Required Packages<\/h3>\n\n\n\n<p>If you want to configure MISP to sent out email notifications, you install Postfix to use with your preferred mail relays.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo apt install postfix mailutils curl gcc git gpg-agent make libcaca-dev liblua5.3-dev \\\npython python3 openssl redis-server vim zip unzip virtualenv libfuzzy-dev sqlite3 \\\nmoreutils python3-dev python3-pip libxml2-dev libxslt1-dev zlib1g-dev \\\npython-setuptools openssl cmake<\/code><\/pre>\n\n\n\n<p>When prompted to choose the Postfix general type of mail configuration, select <strong>Internet Site<\/strong><\/p>\n\n\n\n<p>For the domain part, select your domain part (not FQDN). E.g if your hostname is <strong>misp.kifarunix-demo.com<\/strong>, use <strong>kifarunix-demo.com<\/strong>.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Create MISP User Account<\/h3>\n\n\n\n<p>Run the command below to create MISP user account and add it to other system groups.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo useradd -s \/bin\/bash -m -G adm,cdrom,sudo,dip,plugdev,www-data,staff misp<\/code><\/pre>\n\n\n\n<p>Set the password for the user account.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo passwd misp<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\">Install LAMP Stack and Required Dependencies<\/h3>\n\n\n\n<p>Run the command below to install LAMP stack and other required packages.<\/p>\n\n\n\n<p>Install MariaDB 10.9, current stable release version as of this writing.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>curl -LsS https:\/\/downloads.mariadb.com\/MariaDB\/mariadb_repo_setup | sudo bash -s -- --mariadb-server-version=10.9<\/code><\/pre>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo apt install mariadb-client mariadb-server -y<\/code><\/pre>\n\n\n\n<p>Install PHP 7.4 and required PHP modules;<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>apt install libapache2-mod-php php php-cli php-dev php-json php-xml php-mysql php-opcache \\\nphp-readline php-mbstring php-zip php-redis php-gnupg php-intl php-bcmath php-gd php-curl<\/code><\/pre>\n\n\n\n<p>On Ubuntu 22.04, check this guide on <a href=\"https:\/\/kifarunix.com\/install-php-7-1-7-2-7-3-7-4-on-ubuntu-22-04\/\" target=\"_blank\" rel=\"noreferrer noopener\">how to install PHP 7.4 on Ubuntu 22.04<\/a>.<\/p>\n\n\n\n<p>Next, update the following PHP configuration options;<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>vim \/etc\/php\/7.4\/apache2\/php.ini<\/code><\/pre>\n\n\n\n<pre class=\"wp-block-code\"><code>upload_max_filesize=\"50M\"\npost_max_size=\"50M\"\nmax_execution_time=\"300\"\nmemory_limit=\"2048M\"<\/code><\/pre>\n\n\n\n<p>Similarly, update PHP session ID length and set strict session ID mode;<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>echo -e 'session0sid_length=\"32\"\\nsession0use_strict_mode=\"1\"' | sudo tee -a \/etc\/php\/7.4\/apache2\/php.ini<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\">Create MISP Database and Database User<\/h3>\n\n\n\n<p>Login to MySQL and create MISP database and database user<\/p>\n\n\n\n<p>First of all, run MySQL initial secure script;<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo systemctl start mariadb<\/code><\/pre>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo mysql_secure_installation<\/code><\/pre>\n\n\n\n<p>Once you have ran the script, proceed to create MISP database and database user;<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo mysql -u root -p -e \"create database misp;\"<\/code><\/pre>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo mysql -u root -p -e \"grant all on misp.* to mispadmin@localhost identified by '<strong>MISP-DB-Password<\/strong>';\"<\/code><\/pre>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo mysql -u root -p -e \"flush privileges;\"<\/code><\/pre>\n\n\n\n<p>Import MISP database into database created above;<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo -Hu www-data cat \/var\/www\/MISP\/INSTALL\/MYSQL.sql | mysql -u mispadmin -p misp<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\">Installing MISP on Ubuntu<\/h3>\n\n\n\n<p>Create MISP directory under <code>\/var\/www<\/code>;<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo mkdir \/var\/www\/MISP<\/code><\/pre>\n\n\n\n<p>Clone the MISP Core Github repository into the directory above;<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo git clone https:\/\/github.com\/MISP\/MISP.git \/var\/www\/MISP\/<\/code><\/pre>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo git -C \/var\/www\/MISP\/ submodule update --progress --init --recursive<\/code><\/pre>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo chown -R www-data: \/var\/www\/MISP<\/code><\/pre>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo -u www-data git -C \/var\/www\/MISP submodule foreach --recursive git config core.filemode false<\/code><\/pre>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo -u www-data git -C \/var\/www\/MISP config core.filemode false<\/code><\/pre>\n\n\n\n<p>Create a python3 virtualenv<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo -u www-data virtualenv -p python3 \/var\/www\/MISP\/venv<\/code><\/pre>\n\n\n\n<p>Create PIP cache directory;<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo mkdir \/var\/www\/.cache\/<\/code><\/pre>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo chown -R www-data: \/var\/www\/.cache\/<\/code><\/pre>\n\n\n\n<p>Install python-stix<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo -u www-data \/var\/www\/MISP\/venv\/bin\/pip install ordered-set python-dateutil six weakrefmethod<\/code><\/pre>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo -u www-data \/var\/www\/MISP\/venv\/bin\/pip install \/var\/www\/MISP\/app\/files\/scripts\/misp-stix<\/code><\/pre>\n\n\n\n<p>Install PyMISP;<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo -u www-data \/var\/www\/MISP\/venv\/bin\/pip install \/var\/www\/MISP\/PyMISP<\/code><\/pre>\n\n\n\n<p>Remove libfaup;<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>cd \/tmp<\/code><\/pre>\n\n\n\n<pre class=\"wp-block-code\"><code>git clone https:\/\/github.com\/stricaud\/faup.git faup<\/code><\/pre>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo git clone https:\/\/github.com\/stricaud\/gtcaca.git gtcaca<\/code><\/pre>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo chown -R misp: faup gtcaca<\/code><\/pre>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo mkdir gtcaca\/build &amp;&amp; cd gtcaca\/build<\/code><\/pre>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo cmake .. &amp;&amp; sudo make &amp;&amp; sudo make install<\/code><\/pre>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo mkdir -p \/tmp\/faup\/build &amp;&amp; cd \/tmp\/faup\/build<\/code><\/pre>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo cmake .. &amp;&amp; sudo make &amp;&amp; sudo make install<\/code><\/pre>\n\n\n\n<p>Create the necessary links and cache to the just installed libraries;<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo ldconfig<\/code><\/pre>\n\n\n\n<p>Install PyDeep;<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo -u www-data \/var\/www\/MISP\/venv\/bin\/pip install git+https:\/\/github.com\/kbandla\/pydeep.git<\/code><\/pre>\n\n\n\n<p>Install lief<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo -u www-data \/var\/www\/MISP\/venv\/bin\/pip install lief<\/code><\/pre>\n\n\n\n<p>Install zmq<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo -u www-data \/var\/www\/MISP\/venv\/bin\/pip install zmq redis<\/code><\/pre>\n\n\n\n<p>Install python-magic<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo -u www-data \/var\/www\/MISP\/venv\/bin\/pip install python-magic<\/code><\/pre>\n\n\n\n<p>Install plyara;<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo -u www-data \/var\/www\/MISP\/venv\/bin\/pip install plyara<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\">Install CakePHP<\/h3>\n\n\n\n<p>Create PHP composer directory;<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo mkdir -p \/var\/www\/.composer<\/code><\/pre>\n\n\n\n<p>Set the ownership;<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo chown -R www-data: \/var\/www\/.composer<\/code><\/pre>\n\n\n\n<p>Install CakePHP;<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>cd \/var\/www\/MISP\/app<\/code><\/pre>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo -u www-data php composer.phar install --no-dev<\/code><\/pre>\n\n\n\n<p>Enable CakeResque with php-redis<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo phpenmod redis\nsudo phpenmod gnupg<\/code><\/pre>\n\n\n\n<p>Enable the use of scheduler worker for scheduled tasks;<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo -u www-data cp -fa \/var\/www\/MISP\/INSTALL\/setup\/config.php \/var\/www\/MISP\/app\/Plugin\/CakeResque\/Config\/config.php<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\">Set Proper Permissions and Ownership of MISP directories<\/h3>\n\n\n\n<p>Once the installation of MISP is done, update the ownership and permissions of the directories;<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo chown -R www-data: \/var\/www\/MISP<\/code><\/pre>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo chmod -R 750 \/var\/www\/MISP<\/code><\/pre>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo chmod -R g+ws \/var\/www\/MISP\/app\/tmp \/var\/www\/MISP\/app\/files<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\">Enable MISP Log Rotation<\/h3>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo cp \/var\/www\/MISP\/INSTALL\/misp.logrotate \/etc\/logrotate.d\/misp\nsudo chmod 0640 \/etc\/logrotate.d\/misp<\/code><\/pre>\n\n\n\n<p>This is how to the config file is like;<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>cat \/etc\/logrotate.d\/misp<\/code><\/pre>\n\n\n\n<pre class=\"scroll-box\"><code>\/var\/www\/MISP\/app\/tmp\/logs\/*.log {\n    rotate 30\n    dateext\n    missingok\n    notifempty\n    compress\n    daily\n    size 50M\n    maxsize 500M\n    copytruncate\n}\n<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\">Configure MISP<\/h3>\n\n\n\n<p>Rename the default configurations as follows;<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo -u www-data cp -a \/var\/www\/MISP\/app\/Config\/bootstrap{.default,}.php\nsudo -u www-data cp -a \/var\/www\/MISP\/app\/Config\/database{.default,}.php\nsudo -u www-data cp -a \/var\/www\/MISP\/app\/Config\/core{.default,}.php\nsudo -u www-data cp -a \/var\/www\/MISP\/app\/Config\/config{.default,}.php<\/code><\/pre>\n\n\n\n<p>Update database connection details;<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo vim \/var\/www\/MISP\/app\/Config\/database.php<\/code><\/pre>\n\n\n\n<pre class=\"scroll-box\"><code>class DATABASE_CONFIG {\n\n        public $default = array(\n                'datasource' =&gt; 'Database\/Mysql',\n                \/\/'datasource' =&gt; 'Database\/Postgres',\n                'persistent' =&gt; false,\n                'host' =&gt; 'localhost',\n                'login' =&gt; '<strong>mispadmin<\/strong>',\n                'port' =&gt; 3306, \/\/ MySQL &amp; MariaDB\n                \/\/'port' =&gt; 5432, \/\/ PostgreSQL\n                'password' =&gt; '<strong><strong>MISP-DB-Password<\/strong><\/strong>',\n                'database' =&gt; '<strong>misp<\/strong>',\n                'prefix' =&gt; '',\n                'encoding' =&gt; 'utf8',\n        );\n}\n<\/code><\/pre>\n\n\n\n<p>Save and exit the file;<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Generate MISP GnuPG key;<\/h3>\n\n\n\n<p>Create a batch file to define variable required for non-interactive GPG keys generation.<\/p>\n\n\n\n<pre class=\"scroll-box\"><code>tee &gt; ~\/misp-gpg-batch-file &lt;&lt; 'EOL'\nKey-Type: default\nKey-Length: 4096\nSubkey-Type: default\nName-Real: MISP-gpg-key\nName-Email: admin@kifarunix-demo.com\nExpire-Date: 0\nPassphrase: 42e9865a824b4e237c5146b0af888016de8\nEOL\n<\/code><\/pre>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo -u www-data gpg --homedir \/var\/www\/MISP\/.gnupg --batch --gen-key ~\/misp-gpg-batch-file<\/code><\/pre>\n\n\n\n<p>Sample output;<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>gpg: directory '\/var\/www\/MISP\/.gnupg' created\ngpg: keybox '\/var\/www\/MISP\/.gnupg\/pubring.kbx' created\ngpg: \/var\/www\/MISP\/.gnupg\/trustdb.gpg: trustdb created\ngpg: key DA6AA0A6057E4C28 marked as ultimately trusted\ngpg: directory '\/var\/www\/MISP\/.gnupg\/openpgp-revocs.d' created\ngpg: revocation certificate stored as '\/var\/www\/MISP\/.gnupg\/openpgp-revocs.d\/757A0C2F91D894522A388A04DA6AA0A6057E4C28.rev'<\/code><\/pre>\n\n\n\n<p>Export the public key to MISP webroot<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo -u www-data gpg --homedir \/var\/www\/MISP\/.gnupg --export --armor admin@kifarunix-demo.com \\\n| sudo -u www-data tee \/var\/www\/MISP\/app\/webroot\/gpg.asc<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\">Setup MISP Background Workers<\/h3>\n\n\n\n<p>Create a systemd service for MISP background workers;<\/p>\n\n\n\n<pre class=\"scroll-box\"><code>sudo tee \/etc\/systemd\/system\/misp-workers.service &lt;&lt; 'EOL'\n[Unit]\nDescription=MISP background workers\nAfter=network.target\n\n[Service]\nType=forking\nUser=www-data\nGroup=www-data\nExecStart=\/var\/www\/MISP\/app\/Console\/worker\/start.sh\nRestart=always\nRestartSec=10\n\n[Install]\nWantedBy=multi-user.target\nEOL\n<\/code><\/pre>\n\n\n\n<p>Reload systemd configs and start the service;<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo systemctl daemon-reload\nsudo systemctl enable --now misp-workers<\/code><\/pre>\n\n\n\n<p>Confirm status;<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>systemctl status misp-workers.service<\/code><\/pre>\n\n\n\n<pre class=\"scroll-box\"><code>\u25cf misp-workers.service - MISP background workers\n     Loaded: loaded (\/etc\/systemd\/system\/misp-workers.service; enabled; vendor preset: enabled)\n     Active: active (running) since Fri 2022-11-04 20:24:54 UTC; 10s ago\n    Process: 62522 ExecStart=\/var\/www\/MISP\/app\/Console\/worker\/start.sh (code=exited, status=0\/SUCCESS)\n      Tasks: 12 (limit: 4610)\n     Memory: 61.0M\n     CGroup: \/system.slice\/misp-workers.service\n             \u251c\u250062555 bash -c cd '\/var\/www\/MISP\/app\/Vendor\/kamisama\/php-resque-ex';     VERBOSE=true  QUEUE='default'  PIDFILE='\/var\/www\/MISP\/app\/Plugin\/CakeResque\/tmp\/1667&gt;\n             \u251c\u250062556 php .\/bin\/resque\n             \u251c\u250062573 bash -c cd '\/var\/www\/MISP\/app\/Vendor\/kamisama\/php-resque-ex';     VERBOSE=true  QUEUE='prio'  PIDFILE='\/var\/www\/MISP\/app\/Plugin\/CakeResque\/tmp\/1667593&gt;\n             \u251c\u250062574 php .\/bin\/resque\n             \u251c\u250062589 bash -c cd '\/var\/www\/MISP\/app\/Vendor\/kamisama\/php-resque-ex';     VERBOSE=true  QUEUE='cache'  PIDFILE='\/var\/www\/MISP\/app\/Plugin\/CakeResque\/tmp\/166759&gt;\n             \u251c\u250062590 php .\/bin\/resque\n             \u251c\u250062606 bash -c cd '\/var\/www\/MISP\/app\/Vendor\/kamisama\/php-resque-ex';     VERBOSE=true  QUEUE='email'  PIDFILE='\/var\/www\/MISP\/app\/Plugin\/CakeResque\/tmp\/166759&gt;\n             \u251c\u250062607 php .\/bin\/resque\n             \u251c\u250062622 bash -c cd '\/var\/www\/MISP\/app\/Vendor\/kamisama\/php-resque-ex';     VERBOSE=true  QUEUE='update'  PIDFILE='\/var\/www\/MISP\/app\/Plugin\/CakeResque\/tmp\/16675&gt;\n             \u251c\u250062623 php .\/bin\/resque\n             \u251c\u250062638 bash -c cd '\/var\/www\/MISP\/app\/Vendor\/kamisama\/php-resque-ex-scheduler';     VERBOSE=true  QUEUE='default'  PIDFILE='\/var\/www\/MISP\/app\/Plugin\/CakeResqu&gt;\n             \u2514\u250062639 php .\/bin\/resque-scheduler.php\n\nNov 04 20:24:53 thehive.kifarunix-demo.com start.sh[62562]: Starting worker ... Done\nNov 04 20:24:53 thehive.kifarunix-demo.com start.sh[62578]: Creating workers\nNov 04 20:24:53 thehive.kifarunix-demo.com start.sh[62578]: Starting worker ... Done\nNov 04 20:24:53 thehive.kifarunix-demo.com start.sh[62594]: Creating workers\nNov 04 20:24:53 thehive.kifarunix-demo.com start.sh[62594]: Starting worker ... Done\nNov 04 20:24:54 thehive.kifarunix-demo.com start.sh[62611]: Creating workers\nNov 04 20:24:54 thehive.kifarunix-demo.com start.sh[62611]: Starting worker ... Done\nNov 04 20:24:54 thehive.kifarunix-demo.com start.sh[62627]: Creating the scheduler workers\nNov 04 20:24:54 thehive.kifarunix-demo.com start.sh[62627]: Starting scheduler worker ... Done\nNov 04 20:24:54 thehive.kifarunix-demo.com systemd[1]: Started MISP background workers.\n\n<\/code><\/pre>\n\n\n\n<p>Next;<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>disable Linux Kernel\u2019s support for Transparent Huge Pages (THP),<\/li>\n\n\n\n<li>limit the number of incoming connections to 1024,<\/li>\n\n\n\n<li>Enable memory over-commit.<\/li>\n<\/ul>\n\n\n\n<p>You can easily set a systemd service to sort the above;<\/p>\n\n\n\n<pre class=\"scroll-box\"><code>sudo cat &gt; \/etc\/systemd\/system\/thp-so-mo.service &lt;&lt; 'EOL'\n[Unit]\nDescription=Disable Kernel Support for THP, Set Socket Max Conxs and Enable Memory Overcommit.\n\n[Service]\nType=simple\nExecStart=\/bin\/sh -c \"echo 'never' &gt; \/sys\/kernel\/mm\/transparent_hugepage\/enabled &amp;&amp; \\\necho 'never' &gt; \/sys\/kernel\/mm\/transparent_hugepage\/defrag &amp;&amp; \\\necho 1024 &gt; \/proc\/sys\/net\/core\/somaxconn &amp;&amp; \\\nsysctl vm.overcommit_memory=1\"\n\n[Install]\nWantedBy=multi-user.target\nEOL\n<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\">Initialize MISP Configuration<\/h3>\n\n\n\n<p>Initialize the user and fetch authentication key;<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo -Hu www-data \/var\/www\/MISP\/app\/Console\/cake userInit -q<\/code><\/pre>\n\n\n\n<p>Sample out;<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>dLiRqsfiiNAIIza9U7zqnwKKZBf83kDBSd2BUdeA<\/code><\/pre>\n\n\n\n<p>Enable database updates;<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo -Hu www-data \/var\/www\/MISP\/app\/Console\/cake Admin runUpdates<\/code><\/pre>\n\n\n\n<p>Define global time outs<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo -Hu www-data \/var\/www\/MISP\/app\/Console\/cake Admin setSetting \"Session.autoRegenerate\" 0\nsudo -Hu www-data \/var\/www\/MISP\/app\/Console\/cake Admin setSetting \"Session.timeout\" 600\nsudo -Hu www-data \/var\/www\/MISP\/app\/Console\/cake Admin setSetting \"Session.cookieTimeout\" 3600<\/code><\/pre>\n\n\n\n<p>Set default tmp directory;<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo -Hu www-data \/var\/www\/MISP\/app\/Console\/cake Admin setSetting \"MISP.tmpdir\" \"\/var\/www\/MISP\/app\/tmp\"<\/code><\/pre>\n\n\n\n<p>Enable GnuPG;<\/p>\n\n\n\n<pre class=\"scroll-box\"><code>sudo -Hu www-data \/var\/www\/MISP\/app\/Console\/cake Admin setSetting \"GnuPG.email\" \"admin@kifarunix-demo.com\"\nsudo -Hu www-data \/var\/www\/MISP\/app\/Console\/cake Admin setSetting \"GnuPG.homedir\" \"\/var\/www\/MISP\/.gnupg\"\nsudo -Hu www-data \/var\/www\/MISP\/app\/Console\/cake Admin setSetting \"GnuPG.password\" \"42e9865a824b4e237c5146b0af888016de8\"\nsudo -Hu www-data \/var\/www\/MISP\/app\/Console\/cake Admin setSetting \"GnuPG.obscure_subject\" true\nsudo -Hu www-data \/var\/www\/MISP\/app\/Console\/cake Admin setSetting \"GnuPG.binary\" \"$(which gpg)\"\n<\/code><\/pre>\n\n\n\n<p>Update other MISP configurations;<\/p>\n\n\n\n<pre class=\"scroll-box\"><code>sudo -Hu www-data \/var\/www\/MISP\/app\/Console\/cake Admin setSetting \"MISP.host_org_id\" 1\nsudo -Hu www-data \/var\/www\/MISP\/app\/Console\/cake Admin setSetting \"MISP.email\" \"admin@kifarunix-demo.com\"\nsudo -Hu www-data \/var\/www\/MISP\/app\/Console\/cake Admin setSetting \"MISP.disable_emailing\" true --force\nsudo -Hu www-data \/var\/www\/MISP\/app\/Console\/cake Admin setSetting \"MISP.contact\" \"admin@kifarunix-demo.com\"\nsudo -Hu www-data \/var\/www\/MISP\/app\/Console\/cake Admin setSetting \"MISP.disablerestalert\" true\nsudo -Hu www-data \/var\/www\/MISP\/app\/Console\/cake Admin setSetting \"MISP.showCorrelationsOnIndex\" true\nsudo -Hu www-data \/var\/www\/MISP\/app\/Console\/cake Admin setSetting \"MISP.default_event_tag_collection\" 0\n<\/code><\/pre>\n\n\n\n<p>Tunning Cortex;<\/p>\n\n\n\n<pre class=\"scroll-box\"><code>sudo -Hu www-data \/var\/www\/MISP\/app\/Console\/cake Admin setSetting \"Plugin.Cortex_services_enable\" false\nsudo -Hu www-data \/var\/www\/MISP\/app\/Console\/cake Admin setSetting \"Plugin.Cortex_services_url\" \"http:\/\/127.0.0.1\"\nsudo -Hu www-data \/var\/www\/MISP\/app\/Console\/cake Admin setSetting \"Plugin.Cortex_services_port\" 9000\nsudo -Hu www-data \/var\/www\/MISP\/app\/Console\/cake Admin setSetting \"Plugin.Cortex_timeout\" 120\nsudo -Hu www-data \/var\/www\/MISP\/app\/Console\/cake Admin setSetting \"Plugin.Cortex_authkey\" false\nsudo -Hu www-data \/var\/www\/MISP\/app\/Console\/cake Admin setSetting \"Plugin.Cortex_ssl_verify_peer\" false\nsudo -Hu www-data \/var\/www\/MISP\/app\/Console\/cake Admin setSetting \"Plugin.Cortex_ssl_verify_host\" false\nsudo -Hu www-data \/var\/www\/MISP\/app\/Console\/cake Admin setSetting \"Plugin.Cortex_ssl_allow_self_signed\" true\n<\/code><\/pre>\n\n\n\n<p>Update plugin settings;<\/p>\n\n\n\n<pre class=\"scroll-box\"><code>sudo -Hu www-data \/var\/www\/MISP\/app\/Console\/cake Admin setSetting \"Plugin.Sightings_policy\" 0\nsudo -Hu www-data \/var\/www\/MISP\/app\/Console\/cake Admin setSetting \"Plugin.Sightings_anonymise\" false\nsudo -Hu www-data \/var\/www\/MISP\/app\/Console\/cake Admin setSetting \"Plugin.Sightings_anonymise_as\" 1\nsudo -Hu www-data \/var\/www\/MISP\/app\/Console\/cake Admin setSetting \"Plugin.Sightings_range\" 365\nsudo -Hu www-data \/var\/www\/MISP\/app\/Console\/cake Admin setSetting \"Plugin.Sightings_sighting_db_enable\" false\n<\/code><\/pre>\n\n\n\n<p>Disable API_Required modules;<\/p>\n\n\n\n<pre class=\"scroll-box\"><code>sudo -Hu www-data \/var\/www\/MISP\/app\/Console\/cake Admin setSetting Plugin.Enrichment_cuckoo_submit_enabled false\nsudo -Hu www-data \/var\/www\/MISP\/app\/Console\/cake Admin setSetting Plugin.Enrichment_vmray_submit_enabled false\nsudo -Hu www-data \/var\/www\/MISP\/app\/Console\/cake Admin setSetting Plugin.Enrichment_circl_passivedns_enabled false\nsudo -Hu www-data \/var\/www\/MISP\/app\/Console\/cake Admin setSetting Plugin.Enrichment_circl_passivessl_enabled false\nsudo -Hu www-data \/var\/www\/MISP\/app\/Console\/cake Admin setSetting Plugin.Enrichment_domaintools_enabled false\nsudo -Hu www-data \/var\/www\/MISP\/app\/Console\/cake Admin setSetting Plugin.Enrichment_eupi_enabled false\nsudo -Hu www-data \/var\/www\/MISP\/app\/Console\/cake Admin setSetting Plugin.Enrichment_farsight_passivedns_enabled false\nsudo -Hu www-data \/var\/www\/MISP\/app\/Console\/cake Admin setSetting Plugin.Enrichment_passivetotal_enabled false\nsudo -Hu www-data \/var\/www\/MISP\/app\/Console\/cake Admin setSetting Plugin.Enrichment_passivetotal_enabled false\nsudo -Hu www-data \/var\/www\/MISP\/app\/Console\/cake Admin setSetting Plugin.Enrichment_virustotal_enabled false\nsudo -Hu www-data \/var\/www\/MISP\/app\/Console\/cake Admin setSetting Plugin.Enrichment_whois_enabled false\nsudo -Hu www-data \/var\/www\/MISP\/app\/Console\/cake Admin setSetting Plugin.Enrichment_shodan_enabled false\nsudo -Hu www-data \/var\/www\/MISP\/app\/Console\/cake Admin setSetting Plugin.Enrichment_geoip_asn_enabled false\nsudo -Hu www-data \/var\/www\/MISP\/app\/Console\/cake Admin setSetting Plugin.Enrichment_geoip_city_enabled false\nsudo -Hu www-data \/var\/www\/MISP\/app\/Console\/cake Admin setSetting Plugin.Enrichment_geoip_country_enabled false\nsudo -Hu www-data \/var\/www\/MISP\/app\/Console\/cake Admin setSetting Plugin.Enrichment_iprep_enabled false\nsudo -Hu www-data \/var\/www\/MISP\/app\/Console\/cake Admin setSetting Plugin.Enrichment_otx_enabled false\nsudo -Hu www-data \/var\/www\/MISP\/app\/Console\/cake Admin setSetting Plugin.Enrichment_vulndb_enabled false\nsudo -Hu www-data \/var\/www\/MISP\/app\/Console\/cake Admin setSetting Plugin.Enrichment_crowdstrike_falcon_enabled false\nsudo -Hu www-data \/var\/www\/MISP\/app\/Console\/cake Admin setSetting Plugin.Enrichment_onyphe_enabled false\nsudo -Hu www-data \/var\/www\/MISP\/app\/Console\/cake Admin setSetting Plugin.Enrichment_xforceexchange_enabled false\nsudo -Hu www-data \/var\/www\/MISP\/app\/Console\/cake Admin setSetting Plugin.Enrichment_vulners_enabled false\nsudo -Hu www-data \/var\/www\/MISP\/app\/Console\/cake Admin setSetting Plugin.Enrichment_macaddress_io_enabled false\nsudo -Hu www-data \/var\/www\/MISP\/app\/Console\/cake Admin setSetting Plugin.Enrichment_intel471_enabled false\nsudo -Hu www-data \/var\/www\/MISP\/app\/Console\/cake Admin setSetting Plugin.Enrichment_backscatter_io_enabled false\nsudo -Hu www-data \/var\/www\/MISP\/app\/Console\/cake Admin setSetting Plugin.Enrichment_hibp_enabled false\nsudo -Hu www-data \/var\/www\/MISP\/app\/Console\/cake Admin setSetting Plugin.Enrichment_greynoise_enabled false\nsudo -Hu www-data \/var\/www\/MISP\/app\/Console\/cake Admin setSetting Plugin.Enrichment_joesandbox_submit_enabled false\nsudo -Hu www-data \/var\/www\/MISP\/app\/Console\/cake Admin setSetting Plugin.Enrichment_virustotal_public_enabled false\nsudo -Hu www-data \/var\/www\/MISP\/app\/Console\/cake Admin setSetting Plugin.Enrichment_apiosintds_enabled false\nsudo -Hu www-data \/var\/www\/MISP\/app\/Console\/cake Admin setSetting Plugin.Enrichment_urlscan_enabled false\nsudo -Hu www-data \/var\/www\/MISP\/app\/Console\/cake Admin setSetting Plugin.Enrichment_securitytrails_enabled false\nsudo -Hu www-data \/var\/www\/MISP\/app\/Console\/cake Admin setSetting Plugin.Enrichment_apivoid_enabled false\nsudo -Hu www-data \/var\/www\/MISP\/app\/Console\/cake Admin setSetting Plugin.Enrichment_assemblyline_submit_enabled false\nsudo -Hu www-data \/var\/www\/MISP\/app\/Console\/cake Admin setSetting Plugin.Enrichment_assemblyline_query_enabled false\nsudo -Hu www-data \/var\/www\/MISP\/app\/Console\/cake Admin setSetting Plugin.Enrichment_ransomcoindb_enabled false\nsudo -Hu www-data \/var\/www\/MISP\/app\/Console\/cake Admin setSetting Plugin.Enrichment_lastline_query_enabled false\nsudo -Hu www-data \/var\/www\/MISP\/app\/Console\/cake Admin setSetting Plugin.Enrichment_sophoslabs_intelix_enabled false\nsudo -Hu www-data \/var\/www\/MISP\/app\/Console\/cake Admin setSetting Plugin.Enrichment_cytomic_orion_enabled false\nsudo -Hu www-data \/var\/www\/MISP\/app\/Console\/cake Admin setSetting Plugin.Enrichment_censys_enrich_enabled false\nsudo -Hu www-data \/var\/www\/MISP\/app\/Console\/cake Admin setSetting Plugin.Enrichment_trustar_enrich_enabled false\nsudo -Hu www-data \/var\/www\/MISP\/app\/Console\/cake Admin setSetting Plugin.Enrichment_recordedfuture_enabled false\nsudo -Hu www-data \/var\/www\/MISP\/app\/Console\/cake Admin setSetting Plugin.ElasticSearch_logging_enable false\nsudo -Hu www-data \/var\/www\/MISP\/app\/Console\/cake Admin setSetting Plugin.S3_enable false\n<\/code><\/pre>\n\n\n\n<p>CustomAuth Plugin;<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo -Hu www-data \/var\/www\/MISP\/app\/Console\/cake Admin setSetting \"Plugin.CustomAuth_disable_logout\" false<\/code><\/pre>\n\n\n\n<p>RPZ Plugin settings<\/p>\n\n\n\n<pre class=\"scroll-box\"><code>sudo -Hu www-data \/var\/www\/MISP\/app\/Console\/cake Admin setSetting \"Plugin.RPZ_policy\" \"DROP\"\nsudo -Hu www-data \/var\/www\/MISP\/app\/Console\/cake Admin setSetting \"Plugin.RPZ_walled_garden\" \"127.0.0.1\"\nsudo -Hu www-data \/var\/www\/MISP\/app\/Console\/cake Admin setSetting \"Plugin.RPZ_serial\" \"\\$date00\"\nsudo -Hu www-data \/var\/www\/MISP\/app\/Console\/cake Admin setSetting \"Plugin.RPZ_refresh\" \"2h\"\nsudo -Hu www-data \/var\/www\/MISP\/app\/Console\/cake Admin setSetting \"Plugin.RPZ_retry\" \"30m\"\nsudo -Hu www-data \/var\/www\/MISP\/app\/Console\/cake Admin setSetting \"Plugin.RPZ_expiry\" \"30d\"\nsudo -Hu www-data \/var\/www\/MISP\/app\/Console\/cake Admin setSetting \"Plugin.RPZ_minimum_ttl\" \"1h\"\nsudo -Hu www-data \/var\/www\/MISP\/app\/Console\/cake Admin setSetting \"Plugin.RPZ_ttl\" \"1w\"\nsudo -Hu www-data \/var\/www\/MISP\/app\/Console\/cake Admin setSetting \"Plugin.RPZ_ns\" \"localhost.\"\nsudo -Hu www-data \/var\/www\/MISP\/app\/Console\/cake Admin setSetting \"Plugin.RPZ_ns_alt\" false\nsudo -Hu www-data \/var\/www\/MISP\/app\/Console\/cake Admin setSetting \"Plugin.RPZ_email\" \"root.localhost\"\n<\/code><\/pre>\n\n\n\n<p>Kafka settings;<\/p>\n\n\n\n<pre class=\"scroll-box\"><code>sudo -Hu www-data \/var\/www\/MISP\/app\/Console\/cake Admin setSetting \"Plugin.Kafka_enable\" false\nsudo -Hu www-data \/var\/www\/MISP\/app\/Console\/cake Admin setSetting \"Plugin.Kafka_brokers\" \"kafka:9092\"\nsudo -Hu www-data \/var\/www\/MISP\/app\/Console\/cake Admin setSetting \"Plugin.Kafka_rdkafka_config\" \"\/etc\/rdkafka.ini\"\nsudo -Hu www-data \/var\/www\/MISP\/app\/Console\/cake Admin setSetting \"Plugin.Kafka_include_attachments\" false\nsudo -Hu www-data \/var\/www\/MISP\/app\/Console\/cake Admin setSetting \"Plugin.Kafka_event_notifications_enable\" false\nsudo -Hu www-data \/var\/www\/MISP\/app\/Console\/cake Admin setSetting \"Plugin.Kafka_event_notifications_topic\" \"misp_event\"\nsudo -Hu www-data \/var\/www\/MISP\/app\/Console\/cake Admin setSetting \"Plugin.Kafka_event_publish_notifications_enable\" false\nsudo -Hu www-data \/var\/www\/MISP\/app\/Console\/cake Admin setSetting \"Plugin.Kafka_event_publish_notifications_topic\" \"misp_event_publish\"\nsudo -Hu www-data \/var\/www\/MISP\/app\/Console\/cake Admin setSetting \"Plugin.Kafka_object_notifications_enable\" false\nsudo -Hu www-data \/var\/www\/MISP\/app\/Console\/cake Admin setSetting \"Plugin.Kafka_object_notifications_topic\" \"misp_object\"\nsudo -Hu www-data \/var\/www\/MISP\/app\/Console\/cake Admin setSetting \"Plugin.Kafka_object_reference_notifications_enable\" false\nsudo -Hu www-data \/var\/www\/MISP\/app\/Console\/cake Admin setSetting \"Plugin.Kafka_object_reference_notifications_topic\" \"misp_object_reference\"\nsudo -Hu www-data \/var\/www\/MISP\/app\/Console\/cake Admin setSetting \"Plugin.Kafka_attribute_notifications_enable\" false\nsudo -Hu www-data \/var\/www\/MISP\/app\/Console\/cake Admin setSetting \"Plugin.Kafka_attribute_notifications_topic\" \"misp_attribute\"\nsudo -Hu www-data \/var\/www\/MISP\/app\/Console\/cake Admin setSetting \"Plugin.Kafka_shadow_attribute_notifications_enable\" false\nsudo -Hu www-data \/var\/www\/MISP\/app\/Console\/cake Admin setSetting \"Plugin.Kafka_shadow_attribute_notifications_topic\" \"misp_shadow_attribute\"\nsudo -Hu www-data \/var\/www\/MISP\/app\/Console\/cake Admin setSetting \"Plugin.Kafka_tag_notifications_enable\" false\nsudo -Hu www-data \/var\/www\/MISP\/app\/Console\/cake Admin setSetting \"Plugin.Kafka_tag_notifications_topic\" \"misp_tag\"\nsudo -Hu www-data \/var\/www\/MISP\/app\/Console\/cake Admin setSetting \"Plugin.Kafka_sighting_notifications_enable\" false\nsudo -Hu www-data \/var\/www\/MISP\/app\/Console\/cake Admin setSetting \"Plugin.Kafka_sighting_notifications_topic\" \"misp_sighting\"\nsudo -Hu www-data \/var\/www\/MISP\/app\/Console\/cake Admin setSetting \"Plugin.Kafka_user_notifications_enable\" false\nsudo -Hu www-data \/var\/www\/MISP\/app\/Console\/cake Admin setSetting \"Plugin.Kafka_user_notifications_topic\" \"misp_user\"\nsudo -Hu www-data \/var\/www\/MISP\/app\/Console\/cake Admin setSetting \"Plugin.Kafka_organisation_notifications_enable\" false\nsudo -Hu www-data \/var\/www\/MISP\/app\/Console\/cake Admin setSetting \"Plugin.Kafka_organisation_notifications_topic\" \"misp_organisation\"\nsudo -Hu www-data \/var\/www\/MISP\/app\/Console\/cake Admin setSetting \"Plugin.Kafka_audit_notifications_enable\" false\nsudo -Hu www-data \/var\/www\/MISP\/app\/Console\/cake Admin setSetting \"Plugin.Kafka_audit_notifications_topic\" \"misp_audit\"\n<\/code><\/pre>\n\n\n\n<p>ZeroMQ settings;<\/p>\n\n\n\n<pre class=\"scroll-box\"><code>sudo -Hu www-data \/var\/www\/MISP\/app\/Console\/cake Admin setSetting \"Plugin.ZeroMQ_enable\" false\nsudo -Hu www-data \/var\/www\/MISP\/app\/Console\/cake Admin setSetting \"Plugin.ZeroMQ_host\" \"127.0.0.1\"\nsudo -Hu www-data \/var\/www\/MISP\/app\/Console\/cake Admin setSetting \"Plugin.ZeroMQ_port\" 50000\nsudo -Hu www-data \/var\/www\/MISP\/app\/Console\/cake Admin setSetting \"Plugin.ZeroMQ_redis_host\" \"localhost\"\nsudo -Hu www-data \/var\/www\/MISP\/app\/Console\/cake Admin setSetting \"Plugin.ZeroMQ_redis_port\" 6379\nsudo -Hu www-data \/var\/www\/MISP\/app\/Console\/cake Admin setSetting \"Plugin.ZeroMQ_redis_database\" 1\nsudo -Hu www-data \/var\/www\/MISP\/app\/Console\/cake Admin setSetting \"Plugin.ZeroMQ_redis_namespace\" \"mispq\"\nsudo -Hu www-data \/var\/www\/MISP\/app\/Console\/cake Admin setSetting \"Plugin.ZeroMQ_event_notifications_enable\" false\nsudo -Hu www-data \/var\/www\/MISP\/app\/Console\/cake Admin setSetting \"Plugin.ZeroMQ_object_notifications_enable\" false\nsudo -Hu www-data \/var\/www\/MISP\/app\/Console\/cake Admin setSetting \"Plugin.ZeroMQ_object_reference_notifications_enable\" false\nsudo -Hu www-data \/var\/www\/MISP\/app\/Console\/cake Admin setSetting \"Plugin.ZeroMQ_attribute_notifications_enable\" false\nsudo -Hu www-data \/var\/www\/MISP\/app\/Console\/cake Admin setSetting \"Plugin.ZeroMQ_sighting_notifications_enable\" false\nsudo -Hu www-data \/var\/www\/MISP\/app\/Console\/cake Admin setSetting \"Plugin.ZeroMQ_user_notifications_enable\" false\nsudo -Hu www-data \/var\/www\/MISP\/app\/Console\/cake Admin setSetting \"Plugin.ZeroMQ_organisation_notifications_enable\" false\nsudo -Hu www-data \/var\/www\/MISP\/app\/Console\/cake Admin setSetting \"Plugin.ZeroMQ_include_attachments\" false\nsudo -Hu www-data \/var\/www\/MISP\/app\/Console\/cake Admin setSetting \"Plugin.ZeroMQ_tag_notifications_enable\" false\n<\/code><\/pre>\n\n\n\n<p>Set default language and disable proposal attributes block;<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo -Hu www-data \/var\/www\/MISP\/app\/Console\/cake Admin setSetting \"MISP.language\" \"eng\"\nsudo -Hu www-data \/var\/www\/MISP\/app\/Console\/cake Admin setSetting \"MISP.proposals_block_attributes\" false<\/code><\/pre>\n\n\n\n<p>Set Redis settings;<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo -Hu www-data \/var\/www\/MISP\/app\/Console\/cake Admin setSetting \"MISP.redis_host\" \"127.0.0.1\"\nsudo -Hu www-data \/var\/www\/MISP\/app\/Console\/cake Admin setSetting \"MISP.redis_port\" 6379\nsudo -Hu www-data \/var\/www\/MISP\/app\/Console\/cake Admin setSetting \"MISP.redis_database\" 13\nsudo -Hu www-data \/var\/www\/MISP\/app\/Console\/cake Admin setSetting \"MISP.redis_password\" \"\"<\/code><\/pre>\n\n\n\n<p>Set MISP default settings;<\/p>\n\n\n\n<pre class=\"scroll-box\"><code>sudo -Hu www-data \/var\/www\/MISP\/app\/Console\/cake Admin setSetting \"MISP.ssdeep_correlation_threshold\" 40\nsudo -Hu www-data \/var\/www\/MISP\/app\/Console\/cake Admin setSetting \"MISP.extended_alert_subject\" false\nsudo -Hu www-data \/var\/www\/MISP\/app\/Console\/cake Admin setSetting \"MISP.default_event_threat_level\" 4\nsudo -Hu www-data \/var\/www\/MISP\/app\/Console\/cake Admin setSetting \"MISP.newUserText\" \"Dear new MISP user,\\\\n\\\\nWe would hereby like to welcome you to the \\$org MISP community.\\\\n\\\\n Use the credentials below to log into MISP at \\$misp, where you will be prompted to manually change your password to something of your own choice.\\\\n\\\\nUsername: \\$username\\\\nPassword: \\$password\\\\n\\\\nIf you have any questions, don't hesitate to contact us at: \\$contact.\\\\n\\\\nBest regards,\\\\nYour \\$org MISP support team\"\nsudo -Hu www-data \/var\/www\/MISP\/app\/Console\/cake Admin setSetting \"MISP.passwordResetText\" \"Dear MISP user,\\\\n\\\\nA password reset has been triggered for your account. Use the below provided temporary password to log into MISP at \\$misp, where you will be prompted to manually change your password to something of your own choice.\\\\n\\\\nUsername: \\$username\\\\nYour temporary password: \\$password\\\\n\\\\nIf you have any questions, don't hesitate to contact us at: \\$contact.\\\\n\\\\nBest regards,\\\\nYour \\$org MISP support team\"\nsudo -Hu www-data \/var\/www\/MISP\/app\/Console\/cake Admin setSetting \"MISP.enableEventBlocklisting\" true\nsudo -Hu www-data \/var\/www\/MISP\/app\/Console\/cake Admin setSetting \"MISP.enableOrgBlocklisting\" true\nsudo -Hu www-data \/var\/www\/MISP\/app\/Console\/cake Admin setSetting \"MISP.log_client_ip\" true\nsudo -Hu www-data \/var\/www\/MISP\/app\/Console\/cake Admin setSetting \"MISP.log_auth\" false\nsudo -Hu www-data \/var\/www\/MISP\/app\/Console\/cake Admin setSetting \"MISP.log_user_ips\" true\nsudo -Hu www-data \/var\/www\/MISP\/app\/Console\/cake Admin setSetting \"MISP.log_user_ips_authkeys\" true\nsudo -Hu www-data \/var\/www\/MISP\/app\/Console\/cake Admin setSetting \"MISP.disableUserSelfManagement\" false\nsudo -Hu www-data \/var\/www\/MISP\/app\/Console\/cake Admin setSetting \"MISP.disable_user_login_change\" false\nsudo -Hu www-data \/var\/www\/MISP\/app\/Console\/cake Admin setSetting \"MISP.disable_user_password_change\" false\nsudo -Hu www-data \/var\/www\/MISP\/app\/Console\/cake Admin setSetting \"MISP.disable_user_add\" false\nsudo -Hu www-data \/var\/www\/MISP\/app\/Console\/cake Admin setSetting \"MISP.block_event_alert\" false\nsudo -Hu www-data \/var\/www\/MISP\/app\/Console\/cake Admin setSetting \"MISP.block_event_alert_tag\" \"no-alerts=\\\"true\\\"\"\nsudo -Hu www-data \/var\/www\/MISP\/app\/Console\/cake Admin setSetting \"MISP.block_old_event_alert\" false\nsudo -Hu www-data \/var\/www\/MISP\/app\/Console\/cake Admin setSetting \"MISP.block_old_event_alert_age\" \"\"\nsudo -Hu www-data \/var\/www\/MISP\/app\/Console\/cake Admin setSetting \"MISP.block_old_event_alert_by_date\" \"\"\nsudo -Hu www-data \/var\/www\/MISP\/app\/Console\/cake Admin setSetting \"MISP.event_alert_republish_ban\" false\nsudo -Hu www-data \/var\/www\/MISP\/app\/Console\/cake Admin setSetting \"MISP.event_alert_republish_ban_threshold\" 5\nsudo -Hu www-data \/var\/www\/MISP\/app\/Console\/cake Admin setSetting \"MISP.event_alert_republish_ban_refresh_on_retry\" false\nsudo -Hu www-data \/var\/www\/MISP\/app\/Console\/cake Admin setSetting \"MISP.incoming_tags_disabled_by_default\" false\nsudo -Hu www-data \/var\/www\/MISP\/app\/Console\/cake Admin setSetting \"MISP.maintenance_message\" \"Great things are happening! MISP is undergoing maintenance, but will return shortly. You can contact the administration at admin@kifarunix-demo.com.\"\nsudo -Hu www-data \/var\/www\/MISP\/app\/Console\/cake Admin setSetting \"MISP.footermidleft\" \"This is an initial install\"\nsudo -Hu www-data \/var\/www\/MISP\/app\/Console\/cake Admin setSetting \"MISP.footermidright\" \"Please configure and harden accordingly\"\nsudo -Hu www-data \/var\/www\/MISP\/app\/Console\/cake Admin setSetting \"MISP.welcome_text_top\" \"Initial Install, please configure\"\nsudo -Hu www-data \/var\/www\/MISP\/app\/Console\/cake Admin setSetting \"MISP.welcome_text_bottom\" \"Welcome to Kifarunix-demo MISP\"\nsudo -Hu www-data \/var\/www\/MISP\/app\/Console\/cake Admin setSetting \"MISP.attachments_dir\" \"\/var\/www\/MISP\/app\/files\"\nsudo -Hu www-data \/var\/www\/MISP\/app\/Console\/cake Admin setSetting \"MISP.download_attachments_on_load\" true\nsudo -Hu www-data \/var\/www\/MISP\/app\/Console\/cake Admin setSetting \"MISP.event_alert_metadata_only\" false\nsudo -Hu www-data \/var\/www\/MISP\/app\/Console\/cake Admin setSetting \"MISP.title_text\" \"MISP\"\nsudo -Hu www-data \/var\/www\/MISP\/app\/Console\/cake Admin setSetting \"MISP.terms_download\" false\nsudo -Hu www-data \/var\/www\/MISP\/app\/Console\/cake Admin setSetting \"MISP.showorgalternate\" false\nsudo -Hu www-data \/var\/www\/MISP\/app\/Console\/cake Admin setSetting \"MISP.event_view_filter_fields\" \"id, uuid, value, comment, type, category, Tag.name\"\nsudo -Hu www-data \/var\/www\/MISP\/app\/Console\/cake Admin setSetting \"debug\" 0\nsudo -Hu www-data \/var\/www\/MISP\/app\/Console\/cake Admin setSetting \"Security.auth_enforced\" false\nsudo -Hu www-data \/var\/www\/MISP\/app\/Console\/cake Admin setSetting \"Security.log_each_individual_auth_fail\" false\nsudo -Hu www-data \/var\/www\/MISP\/app\/Console\/cake Admin setSetting \"Security.rest_client_baseurl\" \"\"\nsudo -Hu www-data \/var\/www\/MISP\/app\/Console\/cake Admin setSetting \"Security.advanced_authkeys\" false\nsudo -Hu www-data \/var\/www\/MISP\/app\/Console\/cake Admin setSetting \"Security.password_policy_length\" 12\nsudo -Hu www-data \/var\/www\/MISP\/app\/Console\/cake Admin setSetting \"Security.password_policy_complexity\" '\/^((?=.*\\d)|(?=.*\\W+))(?![\\n])(?=.*[A-Z])(?=.*[a-z]).*$|.{16,}\/'\n<\/code><\/pre>\n\n\n\n<p>MISP Security settings;<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo -Hu www-data \/var\/www\/MISP\/app\/Console\/cake Admin setSetting \"Security.disable_browser_cache\" true\nsudo -Hu www-data \/var\/www\/MISP\/app\/Console\/cake Admin setSetting \"Security.check_sec_fetch_site_header\" true\nsudo -Hu www-data \/var\/www\/MISP\/app\/Console\/cake Admin setSetting \"Security.csp_enforce\" true\nsudo -Hu www-data \/var\/www\/MISP\/app\/Console\/cake Admin setSetting \"Security.advanced_authkeys\" true\nsudo -Hu www-data \/var\/www\/MISP\/app\/Console\/cake Admin setSetting \"Security.do_not_log_authkeys\" true\nsudo -Hu www-data \/var\/www\/MISP\/app\/Console\/cake Admin setSetting \"Security.username_in_response_header\" true<\/code><\/pre>\n\n\n\n<p>Enable MISP user login;<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo -Hu www-data \/var\/www\/MISP\/app\/Console\/cake Live 1<\/code><\/pre>\n\n\n\n<p>Update MISP Galaxies, ObjectTemplates, Warninglists, Noticelists, Templates<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo -Hu www-data \/var\/www\/MISP\/app\/Console\/cake Admin updateGalaxies<\/code><\/pre>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo -Hu www-data \/var\/www\/MISP\/app\/Console\/cake Admin updateTaxonomies<\/code><\/pre>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo -Hu www-data \/var\/www\/MISP\/app\/Console\/cake Admin updateWarningLists<\/code><\/pre>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo -Hu www-data \/var\/www\/MISP\/app\/Console\/cake Admin updateNoticeLists<\/code><\/pre>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo -Hu www-data \/var\/www\/MISP\/app\/Console\/cake Admin updateObjectTemplates \"1337\"<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\">Configure Apache Web Server for MISP<\/h3>\n\n\n\n<p>MISP ships with sample Apache HTTP\/HTTPS configuration file under <strong><code>\/var\/www\/MISP\/INSTALL\/apache.24.misp.ssl<\/code><\/strong>.<\/p>\n\n\n\n<p>Copy this file to Apache Sites available directory;<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo cp \/var\/www\/MISP\/INSTALL\/apache.24.misp.ssl \/etc\/apache2\/sites-available\/misp.conf<\/code><\/pre>\n\n\n\n<p>Sample contents;<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo cat \/etc\/apache2\/sites-available\/misp.conf<\/code><\/pre>\n\n\n\n<pre class=\"scroll-box\"><code>&lt;VirtualHost *:80&gt;\n    ServerAdmin serveradmin@misp.local\n    ServerName misp.local\n\n    # In theory not needed, left for debug purposes\n    # LogLevel warn\n    # ErrorLog \/var\/log\/apache2\/misp.local_p80_error.log\n    # CustomLog \/var\/log\/apache2\/misp.local_p80_access.log combined\n\n    Header always unset \"X-Powered-By\"\n\n    RewriteEngine On\n    RewriteCond %{HTTPS}  !=on\n    RewriteRule ^\/?(.*) https:\/\/%{SERVER_NAME}\/$1 [R,L]\n\n    ServerSignature Off\n&lt;\/VirtualHost&gt;\n\n&lt;VirtualHost *:443&gt;\n    ServerAdmin serveradmin@misp.local\n    ServerName misp.local\n    DocumentRoot \/var\/www\/MISP\/app\/webroot\n    &lt;Directory \/var\/www\/MISP\/app\/webroot&gt;\n        Options -Indexes\n        AllowOverride all\n        Require all granted\n    &lt;\/Directory&gt;\n\n    SSLEngine On\n    \n# StrongCiphers4All! \\o\/\n# This proposal adds strong cipher suites based on the Mozilla recommendations. \n# mozilla config generator: https:\/\/ssl-config.mozilla.org\/#server=apache&amp;version=2.4.29&amp;config=intermediate&amp;openssl=1.1.1&amp;guideline=5.6\n# intermediate configuration\nSSLProtocol \t\t    All -SSLv2 -SSLv3 -TLSv1 -TLSv1.1\nSSLCipherSuite          ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-CHACHA20-POLY1305:ECDHE-RSA-CHACHA20-POLY1305:DHE-RSA-AES128-GCM-SHA256:DHE-RSA-AES256-GCM-SHA384\nSSLHonorCipherOrder     off\nSSLSessionTickets       off\n\n# enable HTTP\/2, if available\nProtocols h2 http\/1.1\n\n    SSLCertificateFile \/etc\/ssl\/private\/misp.local.crt\n    SSLCertificateKeyFile \/etc\/ssl\/private\/misp.local.key\n#    SSLCertificateChainFile \/etc\/ssl\/private\/misp-chain.crt\n\n    LogLevel warn\n    ErrorLog \/var\/log\/apache2\/misp.local_error.log\n    CustomLog \/var\/log\/apache2\/misp.local_access.log combined\n\n    ServerSignature Off\n\n    Header always set Strict-Transport-Security \"max-age=31536000; includeSubdomains;\"\n    Header always set X-Content-Type-Options nosniff\n    Header always set X-Frame-Options SAMEORIGIN \n    Header always unset \"X-Powered-By\"\n\n    # TODO: Think about X-XSS-Protection, Content-Security-Policy, Referrer-Policy &amp; Feature-Policy\n    ## Example:\n    # Header always set X-XSS-Protection \"1; mode=block\"\n    # Header always set Content-Security-Policy \"default-src 'none'; style-src 'self' ... script-src\/font-src\/img-src\/connect-src\n    # Header always set Referrer-Policy \"strict-origin-when-cross-origin\"\n    # Header always set Feature-Policy \"geolocation 'self'; midi 'none'; notifications 'self'; push 'self'; sync-xhr 'self'; microphone 'none'; camera 'self'; magnometer 'self'; gyroscope 'self'; speake 'none'; vibrate 'self'; fullscreen 'none'\"\n&lt;\/VirtualHost&gt;\n\n# strongciphers4All! \\o\/\nSSLUseStapling On\nSSLStaplingCache \"shmcb:logs\/ssl_stapling(32768)\"\n<\/code><\/pre>\n\n\n\n<p>For me, there are only a few lines I will update;<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>    ServerAdmin <strong>serveradmin@misp.local<\/strong>\n    ServerName <strong>misp.local<\/strong><\/code><\/pre>\n\n\n\n<pre class=\"wp-block-code\"><code><strong>   <\/strong> ServerAdmin<strong> serveradmin@kifarunix-demo.com\n    <\/strong>ServerName<strong> misp.kifarunix-demo.com<\/strong><\/code><\/pre>\n\n\n\n<p>Next, install the SSL\/TLS certificates accordingly.<\/p>\n\n\n\n<p>We are using self-signed SSL\/TLS certs in this demo.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo openssl req -newkey rsa:4096 -days 365 -nodes -x509 -subj \"\/CN=*.kifarunix-demo.com\" \\\n-keyout \/etc\/ssl\/private\/misp.local.key -out \/etc\/ssl\/private\/misp.local.crt<\/code><\/pre>\n\n\n\n<p>Enable required modules;<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo a2enmod status ssl rewrite headers<\/code><\/pre>\n\n\n\n<p>Disable default Apache sites and enable MISP site;<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo a2dissite 000-default.conf<\/code><\/pre>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo a2ensite misp.conf<\/code><\/pre>\n\n\n\n<p>Check Apache config errors;<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo apache2ctl -t<\/code><\/pre>\n\n\n\n<p>Ensure the output is <strong><code>Syntax OK<\/code><\/strong>.<\/p>\n\n\n\n<p>Restart Apache;<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo systemctl restart apache2<\/code><\/pre>\n\n\n\n<p>Open Apache ports on firewall to allow external access;<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>ufw allow \"Apache Full\"<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\">Login to MISP User Interface<\/h3>\n\n\n\n<p>At this point, you can now login to MISP, using the address you defined before. e.g https:\/\/misp.kifarunix-demo.com<\/p>\n\n\n\n<div><a href=\"https:\/\/kifarunix.com\/wp-content\/uploads\/2022\/11\/add-thehive-org-admin.png\" class=\"td-modal-image\"><figure class=\"wp-block-image aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1905\" height=\"943\" src=\"https:\/\/kifarunix.com\/wp-content\/uploads\/2022\/11\/add-thehive-org-admin.png\" alt=\"Install MISP on Ubuntu 22.04\/Ubuntu 20.04\" class=\"wp-image-14721\" title=\"\" srcset=\"https:\/\/kifarunix.com\/wp-content\/uploads\/2022\/11\/add-thehive-org-admin.png?v=1667834982 1905w, https:\/\/kifarunix.com\/wp-content\/uploads\/2022\/11\/add-thehive-org-admin-768x380.png?v=1667834982 768w, https:\/\/kifarunix.com\/wp-content\/uploads\/2022\/11\/add-thehive-org-admin-1536x760.png?v=1667834982 1536w\" sizes=\"(max-width: 1905px) 100vw, 1905px\" \/><\/figure><\/a><\/div>\n\n\n\n<p>Default credentials;<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Username: <strong>admin@admin.test<\/strong><\/li>\n\n\n\n<li>Password: <strong>admin<\/strong><\/li>\n<\/ul>\n\n\n\n<p>When you login, reset the admin password to proceed;<\/p>\n\n\n\n<div><a href=\"https:\/\/kifarunix.com\/wp-content\/uploads\/2022\/11\/reset-misp-admin-password.png\" class=\"td-modal-image\"><figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1883\" height=\"935\" src=\"https:\/\/kifarunix.com\/wp-content\/uploads\/2022\/11\/reset-misp-admin-password.png\" alt=\"Install MISP on Ubuntu 22.04\/Ubuntu 20.04\" class=\"wp-image-14722\" title=\"\" srcset=\"https:\/\/kifarunix.com\/wp-content\/uploads\/2022\/11\/reset-misp-admin-password.png?v=1667835201 1883w, https:\/\/kifarunix.com\/wp-content\/uploads\/2022\/11\/reset-misp-admin-password-768x381.png?v=1667835201 768w, https:\/\/kifarunix.com\/wp-content\/uploads\/2022\/11\/reset-misp-admin-password-1536x763.png?v=1667835201 1536w\" sizes=\"(max-width: 1883px) 100vw, 1883px\" \/><\/figure><\/a><\/div>\n\n\n\n<p>Change admin user email address from admin@admin.test to your specific admin email address. To change admin user email address;<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>navigate to Administration &gt; List Users.<\/li>\n\n\n\n<li>Click the edit button against the admin user.<\/li>\n<\/ul>\n\n\n\n<div><a href=\"https:\/\/kifarunix.com\/wp-content\/uploads\/2022\/11\/update-admin-user-email-address.png\" class=\"td-modal-image\"><figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1908\" height=\"822\" src=\"https:\/\/kifarunix.com\/wp-content\/uploads\/2022\/11\/update-admin-user-email-address.png\" alt=\"Install MISP on Ubuntu 22.04\/Ubuntu 20.04\" class=\"wp-image-14723\" title=\"\" srcset=\"https:\/\/kifarunix.com\/wp-content\/uploads\/2022\/11\/update-admin-user-email-address.png?v=1667835239 1908w, https:\/\/kifarunix.com\/wp-content\/uploads\/2022\/11\/update-admin-user-email-address-768x331.png?v=1667835239 768w, https:\/\/kifarunix.com\/wp-content\/uploads\/2022\/11\/update-admin-user-email-address-1536x662.png?v=1667835239 1536w\" sizes=\"(max-width: 1908px) 100vw, 1908px\" \/><\/figure><\/a><\/div>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Change Email address and update the changes.<\/li>\n<\/ul>\n\n\n\n<div><a href=\"https:\/\/kifarunix.com\/wp-content\/uploads\/2022\/11\/change-admin-user-email-address.png\" class=\"td-modal-image\"><figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1882\" height=\"606\" src=\"https:\/\/kifarunix.com\/wp-content\/uploads\/2022\/11\/change-admin-user-email-address.png\" alt=\"Install MISP on Ubuntu 22.04\/Ubuntu 20.04\" class=\"wp-image-14724\" title=\"\" srcset=\"https:\/\/kifarunix.com\/wp-content\/uploads\/2022\/11\/change-admin-user-email-address.png?v=1667835266 1882w, https:\/\/kifarunix.com\/wp-content\/uploads\/2022\/11\/change-admin-user-email-address-768x247.png?v=1667835266 768w, https:\/\/kifarunix.com\/wp-content\/uploads\/2022\/11\/change-admin-user-email-address-1536x495.png?v=1667835266 1536w\" sizes=\"(max-width: 1882px) 100vw, 1882px\" \/><\/figure><\/a><\/div>\n\n\n\n<p>You can logout and login to confirm the user account changes.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"the-misp-events\"><a href=\"#the-misp-events\">The MISP Events<\/a><\/h3>\n\n\n\n<p>On a fresh install, MISP has no events on it yet.<\/p>\n\n\n\n<p>However, it ships with ability to pull events with patterns that can be used to detect malicious activities from some default open-source feeds. The default opensource feeds are disabled by default.<\/p>\n\n\n\n<p>To enable the default feeds, navigate to <strong>Sync Actions &gt; List Feeds<\/strong>.<\/p>\n\n\n\n<div><a href=\"https:\/\/kifarunix.com\/wp-content\/uploads\/2022\/11\/misp-list-feeds.png\" class=\"td-modal-image\"><figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1907\" height=\"936\" src=\"https:\/\/kifarunix.com\/wp-content\/uploads\/2022\/11\/misp-list-feeds.png\" alt=\"\" class=\"wp-image-14745\" title=\"\" srcset=\"https:\/\/kifarunix.com\/wp-content\/uploads\/2022\/11\/misp-list-feeds.png?v=1667928721 1907w, https:\/\/kifarunix.com\/wp-content\/uploads\/2022\/11\/misp-list-feeds-768x377.png?v=1667928721 768w, https:\/\/kifarunix.com\/wp-content\/uploads\/2022\/11\/misp-list-feeds-1536x754.png?v=1667928721 1536w\" sizes=\"(max-width: 1907px) 100vw, 1907px\" \/><\/figure><\/a><\/div>\n\n\n\n<p>Select the two default feeds and click <strong>Enable Selected<\/strong>.<\/p>\n\n\n\n<div><a href=\"https:\/\/kifarunix.com\/wp-content\/uploads\/2022\/11\/enable-default-misp-feeds.png\" class=\"td-modal-image\"><figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1900\" height=\"674\" src=\"https:\/\/kifarunix.com\/wp-content\/uploads\/2022\/11\/enable-default-misp-feeds.png\" alt=\"\" class=\"wp-image-14746\" title=\"\" srcset=\"https:\/\/kifarunix.com\/wp-content\/uploads\/2022\/11\/enable-default-misp-feeds.png?v=1667928768 1900w, https:\/\/kifarunix.com\/wp-content\/uploads\/2022\/11\/enable-default-misp-feeds-768x272.png?v=1667928768 768w, https:\/\/kifarunix.com\/wp-content\/uploads\/2022\/11\/enable-default-misp-feeds-1536x545.png?v=1667928768 1536w\" sizes=\"(max-width: 1900px) 100vw, 1900px\" \/><\/figure><\/a><\/div>\n\n\n\n<p>When you enable the feeds, it will start to download the events related to known malwares, APTs, ransomwares and all their attributes from the sources automatically. If the feeds are not fetched automatically, you can manually fetch the feeds by clicking the download arrow under the feed actions.<\/p>\n\n\n\n<p>Monitor the download progress under Administration &gt; Jobs. It may take some time to complete!<\/p>\n\n\n\n<div><a href=\"https:\/\/kifarunix.com\/wp-content\/uploads\/2022\/11\/misp-fetch-events-status.png\" class=\"td-modal-image\"><figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1908\" height=\"617\" src=\"https:\/\/kifarunix.com\/wp-content\/uploads\/2022\/11\/misp-fetch-events-status.png\" alt=\"\" class=\"wp-image-14747\" title=\"\" srcset=\"https:\/\/kifarunix.com\/wp-content\/uploads\/2022\/11\/misp-fetch-events-status.png?v=1667928799 1908w, https:\/\/kifarunix.com\/wp-content\/uploads\/2022\/11\/misp-fetch-events-status-768x248.png?v=1667928799 768w, https:\/\/kifarunix.com\/wp-content\/uploads\/2022\/11\/misp-fetch-events-status-1536x497.png?v=1667928799 1536w\" sizes=\"(max-width: 1908px) 100vw, 1908px\" \/><\/figure><\/a><\/div>\n\n\n\n<p>As soon as the MISP events from the default opensource feeds begin to download, you should see events populated onto MISP.<\/p>\n\n\n\n<p>Confirm by navigating to <strong>Event Actions &gt; List Events<\/strong>.<\/p>\n\n\n\n<div><a href=\"https:\/\/kifarunix.com\/wp-content\/uploads\/2022\/11\/sample-MISP-events.png\" class=\"td-modal-image\"><figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1899\" height=\"911\" src=\"https:\/\/kifarunix.com\/wp-content\/uploads\/2022\/11\/sample-MISP-events.png\" alt=\"\" class=\"wp-image-14748\" title=\"\" srcset=\"https:\/\/kifarunix.com\/wp-content\/uploads\/2022\/11\/sample-MISP-events.png?v=1667928821 1899w, https:\/\/kifarunix.com\/wp-content\/uploads\/2022\/11\/sample-MISP-events-768x368.png?v=1667928821 768w, https:\/\/kifarunix.com\/wp-content\/uploads\/2022\/11\/sample-MISP-events-1536x737.png?v=1667928821 1536w\" sizes=\"(max-width: 1899px) 100vw, 1899px\" \/><\/figure><\/a><\/div>\n\n\n\n<p>And that is it on installing MISP on Ubuntu 22.04\/Ubuntu 20.04<\/p>\n\n\n\n<p>Further Reading;<\/p>\n\n\n\n<p><a href=\"https:\/\/www.circl.lu\/doc\/misp\/administration\/\" target=\"_blank\" rel=\"noreferrer noopener\">Administering MISP<\/a><\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Other Tutorials<\/h3>\n\n\n\n<p><a href=\"https:\/\/kifarunix.com\/how-to-integrate-elk-stack-with-thehive\/\" target=\"_blank\" rel=\"noreferrer noopener\">How to Integrate ELK Stack with TheHive<\/a><\/p>\n\n\n\n<p><a href=\"https:\/\/kifarunix.com\/install-thehive-on-ubuntu\/\" target=\"_blank\" rel=\"noreferrer noopener\">Install TheHive on Ubuntu 22.04\/Ubuntu 20.04<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>In this tutorial, you will learn how to install MISP on Ubuntu 22.04\/Ubuntu 20.04. MISP, an acronym for Malware Information Sharing Platform, is an open<\/p>\n","protected":false},"author":3,"featured_media":14727,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"rank_math_lock_modified_date":false,"footnotes":""},"categories":[34,121,72],"tags":[6062,6068,6064,6066,6065,6063],"class_list":["post-14702","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-security","category-howtos","category-monitoring","tag-install-misp-on-ubuntu","tag-misp","tag-misp-manual-installation","tag-misp-on-ubuntu-20-04","tag-ubuntu-22-04-misp","tag-ubuntu-misp-install","generate-columns","tablet-grid-50","mobile-grid-100","grid-parent","grid-50","resize-featured-image"],"_links":{"self":[{"href":"https:\/\/kifarunix.com\/wp-json\/wp\/v2\/posts\/14702"}],"collection":[{"href":"https:\/\/kifarunix.com\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/kifarunix.com\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/kifarunix.com\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/kifarunix.com\/wp-json\/wp\/v2\/comments?post=14702"}],"version-history":[{"count":16,"href":"https:\/\/kifarunix.com\/wp-json\/wp\/v2\/posts\/14702\/revisions"}],"predecessor-version":[{"id":20660,"href":"https:\/\/kifarunix.com\/wp-json\/wp\/v2\/posts\/14702\/revisions\/20660"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/kifarunix.com\/wp-json\/wp\/v2\/media\/14727"}],"wp:attachment":[{"href":"https:\/\/kifarunix.com\/wp-json\/wp\/v2\/media?parent=14702"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/kifarunix.com\/wp-json\/wp\/v2\/categories?post=14702"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/kifarunix.com\/wp-json\/wp\/v2\/tags?post=14702"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}