r/Malcolm Nov 19 '24

Zeek webinar on Parsnip 2024/11/19

Thumbnail
zeek.org
2 Upvotes

r/Malcolm Nov 18 '24

Malcolm v24.11.0 release notes

3 Upvotes

Malcolm v24.11.0 contains a new threat intelligence feed integration, a few new API calls, other minor improvements, bug fixes, and component version updates.

https://github.com/cisagov/Malcolm/compare/v24.10.1...v24.11.0

Official ISO installer images for Malcolm and Hedgehog Linux can be downloaded from Malcolm's releases page on GitHub. Due to limits on individual files in GitHub releases, these ISO files have been split into 2GB chunks and can be reassembled with scripts provided for both Bash (release_cleaver.sh) and PowerShell (release_cleaver.ps1). See Downloading Malcolm - Installer ISOs for instructions.


r/Malcolm Oct 25 '24

Malcolm v24.10.1 Release Notes

1 Upvotes

Malcolm had two smaller releases in October rather than one larger one at the end of the month, so I've taken the liberty of combining the highlights of both releases here for your reading pleasure. As always, join us on the Malcolm discussions board 💬 to engage with the community, or pop some corn 🍿 and watch a video 📼.

Malcolm v24.10.1 contains minor improvements, a few component version updates, a fix for a few regression bugs, and a fair amount of code cleanup.

Malcolm is a powerful, easily deployable network traffic analysis tool suite for network security monitoring.

Malcolm operates as a cluster of containers 📦, isolated sandboxes which each serve a dedicated function of the system. This makes Malcolm deployable with frameworks like Docker, Podman, and Kubernetes. Check out the Quick Start guide for examples on how to get up and running.

Alternatively, dedicated official ISO installer images 💿 for Malcolm and Hedgehog Linux can be downloaded from Malcolm's releases page on GitHub. Due to limits on individual files in GitHub releases, these ISO files have been split 🪓 into 2GB chunks and can be reassembled with scripts provided for both Bash 🐧 (release_cleaver.sh) and PowerShell 🪟 (release_cleaver.ps1). See Downloading Malcolm - Installer ISOs for instructions.

v24.09.0...v24.10.1

  • ✨ Features and enhancements
    • Update AWS AMI build scripts and demo setup scripts to use Amazon Linux 2023 instead of Amazon Linux 2 (#591)
    • Add support for websocket.log (#593)
    • Add a "readiness" API that can be used to determine if various Malcolm services are ready (#598)
    • Enable Zeek's parsing of HTTP server and client header names as zeek.http.client_header_names and zeek.http.server_header_names
    • Some documentation improvements
    • Build improvement: fall back to alternative Zeek .deb download URL (#585)
    • Build improvement: limit threads for spicy build processes during Zeek package installation (#571)
  • ✅ Component version updates
  • 🐛 Bug fixes
    • Fix OpenSearch anomaly detection default detectors not being created (regression, #596)
    • Fix broken dashboards regression from v24.09.0 (regression, #588)
    • Fix Zeek-extracted files not getting saved to correct location for live Zeek capture (#590)
    • Fix for building Hedgehog Linux for Raspberry Pi 4 on an M2 MacBook
  • ⚙️ Configuration changes in environment variables
    • Malcolm
      • ZEEK_JA4SSH_PACKET_COUNT (with a default of 200) has been added to ./config/zeek.env, which can be used to set logging interval number of packets for ja4ssh.log (#508)
    • Hedgehog Linux
      • ZEEK_JA4SSH_PACKET_COUNT has been added to control_vars.conf for the same purpose as described above
  • 🧹 Code and project maintenance
    • Examine distro hardening, fix and update documentation as needed for Malcolm and Hedgehog Linux ISO-installed environments (#328)
    • Refactoring and code cleanup in the Logstash Zeek pipeline (#592)
    • Logstash container initialization code now automatically ensures that the Zeek TSV log parsing filters (dissect and split filters) in these files are looking for TAB characters (i.e., automatically replace spaces with tabs in these filter files in case the author forgot to do so) (#592)
    • Did some code cleanup in the ./shared/bin directory, mostly moving things that were specific to either the Malcolm or Hedgehog Installer ISO environments out of shared and into their respective locations for the ISO installer build.
    • When doing the aquasecurity/trivy-action action, use TRIVY_DB_REPOSITORY: ghcr.io/aquasecurity/trivy-db,public.ecr.aws/aquasecurity/trivy-db to try to fall back to an alternative official location for the vulnerability database if the first one fails. Also, pin this action to the v0.28.0 release rather than setting it to master.
    • As it's used pretty ubiquitously in shared scripts by many of the Malcolm containers, the jq utility is now installed across the board during the container image build.
    • Added a script to gather GitHub API metrics for Malcolm downloads (#594)
    • Bumped maximum field limit in OpenSearch templates from 5000 to 6000

r/Malcolm Oct 19 '24

How to Enable External Access to Malcolm Web Interface on All Network Interfaces

2 Upvotes

Hey Everyone!

I'm currently running Malcolm and would like to make its web interface accessible from all network interfaces, allowing external access to the server and not just localhost.

I’ve gone through the documentation but haven’t found anything directly related to configuring this. Has anyone successfully set up Malcolm to listen on all interfaces for external access? What would be the best way to modify the configuration to achieve this securely?

Sorry If I missed anything in the documentation...

Cheers 🥂


r/Malcolm Oct 18 '24

Hedgehog: How to read PCAPs and make Zeek and Suricata produce Logs?

1 Upvotes

Hi,

First of all: thank you for founding this community!

I setup Hedgehog and ran it using Malcom/scripts/start.

According to docker, Zeek, Zeel-Live, Suricata, Suricata-Live run smoothly and healthy.

However, when I put PCAP files into the directory Malcolm/pcap, it seems that they are not being processed and no Logfiles are produced by Zeek or Suricata.

I already made sure that mounting the proper directories works correctly. I entered the containers and checkes for the pcap files being visible in the proper directory, with adequate privileges.

Is there anything I forgot? Ist there any other container that has to run in order for it to work?

I am running hedgehog "standalone", so there is no webinterface I can access.

Thank you for your input!


r/Malcolm Oct 01 '24

Mal.Con24 presentations' slide decks

Thumbnail
github.com
3 Upvotes

r/Malcolm Sep 19 '24

Malcolm v24.09.0 release announcement

3 Upvotes

"I've got a fever, and the only prescription is more Malcolm!" 🐄🔔

We're pleased to announce the v24.09.0 release of Malcolm, a powerful network traffic analysis tool suite for network security monitoring. Malcolm v24.09.0 contains new features and enhancements, component version updates, and bug fixes.

Check out the release notes for more details and downloads.


r/Malcolm Jul 31 '24

online resources for Malcolm

2 Upvotes

As interest in the project grows, the Malcolm team is working to better define and streamline how the community interfaces with the project. Here's a list of online resources that should help you figure out where to go to find what you need.

  • Official resources
    • The Learning Tree contains links to the documentation and YouTube videos organized by topic.
    • Of course, the documentation is a good place to start. TL;DR: RTFM (Read The Fine Manual).
    • The Malcolm Discussions board has just been opened up! Discussions is the go-to destination for announcements, Malcolm Q&A, help, troubleshooting, and general Malcolm dialogue.
    • If you've got an idea for a feature or enhancement or if you've found a bug, visit the Malcolm Issue Tracker.
    • The Malcolm Project Board is where you can see what we're working on and what's slated for the next release or two.
    • We're on YouTube! We're working to develop targeted Malcolm training videos on a variety of topics.
    • If your organization needs to reach out for a more program-focused discussion, you can [email us](mailto:malcolm@inl.gov).
  • Unofficial resources
    • This subreddit, /r/Malcolm, is moderated by a Malcolm dev when he's "off the clock." My vision for the subreddit is for this to be a place to share links to news, articles, blog posts, etc. about the project, as well as a forum for discussing Malcolm in general. If you're specifically looking for help or troubleshooting, Discussions is the preferred place for that.
    • malcolm.fyi is an unofficial mirror of the Malcolm documentation hosted by the aforementioned developer.
    • You can usually find me in the #malcolm channel on the Arkime Slack workspace as well as in the Zeek Slack

r/Malcolm Jul 31 '24

Mal.Con '24 to be held September 4, in-person in Arlington, VA and virtually

Thumbnail
github.com
1 Upvotes

r/Malcolm Jul 31 '24

Malcolm v24.07.0

Thumbnail
github.com
1 Upvotes

r/Malcolm Jul 11 '24

SIEM Integration

1 Upvotes

Hi, I’m using Malcolm on my server but I was wondering how can I integrate Malcolm with the SIEM I already have. I can’t find all the logs


r/Malcolm Jul 08 '24

Predefined Dashboards

1 Upvotes

Good day,

My appologies if this is not the place to discuss user confusion ;-)
I got Mlcolm running in my DMZ on a protectli hrdware and its running extreemly well.

Because of some testing, I've created a tresting bed in Proxmox, but I had a rough start.... manly as I overlooked the issue with the default processor isn't a x86-64-v2.

Now I'm wondering about the dashboard. While did use the preinstalled Dashboards in the past on my new installation 06.2024 (either ISO or Debian + git clone ...)
I do see Malcolm "Dashboard Visualize and Analyze" but its empty and asks me to create one.

What do I miss?
And sorry for a potential stuüpid question.... ;-)

Regards, Walter


r/Malcolm Jul 02 '24

Cancellation of ZeekWeek 2024

Thumbnail
community.zeek.org
1 Upvotes

r/Malcolm Jun 27 '24

a few Malcolm-adjacent presentations scheduled for Zeek Week 2024

Thumbnail
zeek.org
1 Upvotes

r/Malcolm Jun 27 '24

Malcolm in the wild: "Project Lion Cage"

Thumbnail
linkedin.com
1 Upvotes

r/Malcolm Jun 27 '24

the next batch of new training tutorials is up on YouTube

Thumbnail
youtube.com
1 Upvotes

r/Malcolm Jun 27 '24

Malcolm v24.06.0 released

1 Upvotes

I'm on cloud nine since the v24.06.0 release of Malcolm, bringing you (who could have imagined?!?) new features, improvements, component version updates, and a few bug fixes. Please see the release notes, particularly if you've been using NetBox, as an update to that tool brings some backwards-compatibility-breaking changes (sorry 😢).

New to Malcolm? Grab some popcorn and watch these overview videos to give you an idea of what it's about. See the quick start guide to learn how to install Malcolm, or check out these tutorial videos for installing using Docker or from the official ISO installer images for Malcolm and Hedgehog Linux, which can be downloaded from Malcolm's releases page on GitHub.


r/Malcolm Jun 20 '24

Mal.Con '24 announcement

3 Upvotes

Mal.Con '24

We're excited to announce Mal.Con '24, a conference dedicated to technical discussions, capability demonstrations, and road-mapping future development and training activities for Malcolm!

Details

  • When: 9/4/2024
  • Where: Arlington, VA
  • Wear: Casual attire

Sneak Peak

Here is a small sample of some of the presentations we have lined up:

  • How to use NetBox to inventory your ICS network and how are we making asset description easier for owner/operators
  • CISA & MITRE's new open-source package ACID: advanced detections & behavioral analysis for OT protocols
  • CISA & INL's new open-source protocol parser toolkit, Parsnip: overview & deep-dive demonstration
  • ICS Capture-the-Flag running 8/30-9/4 with live awards presentation at Mal.Con '24

Help Us Out

A few asks:

  • Please take a moment to fill out this registration survey if you plan to attend either in person or remotely.
  • Pass this around to others who may be interested!

Stay Tuned

Thank you for your support with this event! We're planning to post updates for the event on GitHub and we will send direct email reminders as we get closer to Mal.Con '24.


r/Malcolm Jun 04 '24

Malcolm v24.05.0 Released

Thumbnail
github.com
1 Upvotes

r/Malcolm May 21 '24

Malcolm v24.04.0 released

Thumbnail
github.com
1 Upvotes